Commit Graph
239 Commits
Author SHA1 Message Date
itsmattkc 33c53a2c79 adding org and app name #451 2019-02-10 12:14:02 -08:00
itsmattkc 57e038afc4 added vst main fallback 2019-02-10 05:11:20 -08:00
itsmattkc 97548f1ff5 implemented more vst opcodes 2019-02-10 04:48:24 -08:00
itsmattkc 12487a0cb3 don't use logarithmic algorithm for db volume 2019-02-10 02:49:10 -08:00
itsmattkc ca4e39449b made volume effect use decibels 2019-02-09 22:09:42 -08:00
itsmattkc f15beba9fa made transform blend mode combobox 2 columns 2019-02-07 00:48:44 -08:00
alexmitchell 134677d77a Simple fix for timecode text dropping too low within background
rectangle. Unsure as to why this issue didn't happen at first commit.
2019-02-03 03:53:33 +10:30
itsmattkc 3b9f2bb4ca fixed #390 2019-02-02 14:37:27 +11:00
itsmattkc f84a25fe95 fixed #398 2019-02-02 11:56:41 +11:00
itsmattkc 3278df9a2a Merge pull request #358 from oc1024/master
Extra Keying Effects I: Luma Key and Color Selector
2019-02-02 00:09:22 +11:00
itsmattkc 676a795d6e more accurate opacity fix 2019-01-31 03:30:26 +11:00
itsmattkc 3b38d1875f added temporary workaround for opacity issues 2019-01-31 03:12:25 +11:00
itsmattkc 6f3a826da7 ensured parenting of qwidgets 2019-01-30 17:36:54 +11:00
itsmattkc e77d72f436 fixed corner pin regression 2019-01-30 14:11:45 +11:00
oc1024 3d2ec7aee3 Premultiply alpha + GLSL1.1
Support for Olive's new blend-mode infrastructure.
Plus, `switch (compo) {` has been replaced with `if {} else if {}` in Color Finder so it runs on OpenGL 2.0 hardware.
2019-01-30 00:30:38 -02:00
itsmattkc 8f9a3f37e3 optimized blurs 2019-01-30 11:19:30 +11:00
itsmattkc 991df3de4b Merge branch 'master' of https://github.com/olive-editor/olive 2019-01-29 11:39:49 +11:00
itsmattkc 4d49de937c preserve vst data through saves even if vst is missing 2019-01-29 11:39:35 +11:00
itsmattkc d14da79b5e made blend modes glsl es compliant 2019-01-29 01:52:55 +11:00
itsmattkc e7034c5077 made crop premultiply compliant 2019-01-28 23:28:47 +11:00
itsmattkc bcc772e957 blending seems mostly complete 2019-01-28 15:04:48 +11:00
itsmattkc deb875eede removed redundant files 2019-01-28 02:31:32 +11:00
itsmattkc d1ff026424 added full blending pipeline 2019-01-28 02:31:12 +11:00
itsmattkc 7a436ef51f further progress on better blending 2019-01-26 23:34:58 +11:00
itsmattkc 97a28ab54a support for premultipled alpha 2019-01-26 21:49:18 +11:00
itsmattkc b0e1eb2ea4 preparing for extra textures and fbos 2019-01-26 11:47:46 +11:00
oc1024 e6df7de6bc 0-100 thresholds + invert checkboxes
Removes the need for piping the effect between Invert effects, which makes a unnecessary performance hit.
2019-01-25 09:13:24 -02:00
itsmattkc 9c57219ba9 making it work 2019-01-25 16:46:39 +11:00
oc1024 ac12a73486 Color Selection filter 2019-01-23 23:26:05 -02:00
oc1024 728a3fee94 upper limit is now full alpha 2019-01-23 11:53:25 -03:00
oc1024 5b4d80edad Added luma key effect 2019-01-23 08:25:18 -03:00
itsmattkc 637c2414ed better linux vst ui support 2019-01-22 23:41:22 +11:00
itsmattkc 8058937d59 vst guis work on linux now 2019-01-22 23:31:27 +11:00
itsmattkc 3220e0ad99 fixed ui issue on windows 2019-01-22 23:02:33 +11:00
itsmattkc 5d9521f684 fixed some comments 2019-01-22 22:56:37 +11:00
itsmattkc 4dfd69f363 fixed non-mac issues 2019-01-22 22:52:41 +11:00
itsmattkc 8977acde31 moved to vestige 2019-01-22 03:45:31 -08:00
itsmattkc 86464b76e4 made tile effect more like sphere effect 2019-01-22 20:57:13 +11:00
itsmattkc b4b1b8f95c added tile effect 2019-01-22 13:26:56 +11:00
itsmattkc c6636ebb67 Merge branch 'master' of https://github.com/olive-editor/olive 2019-01-21 16:23:03 +11:00
itsmattkc 63bd1ac597 fixed clip sizes not updating in frei0r 2019-01-21 16:22:42 +11:00
itsmattkc 096aa0dc14 fixed vst define 2019-01-21 13:27:20 +11:00
itsmattkc c48af9016d fixed memory leak in vst host 2019-01-21 12:37:18 +11:00
itsmattkc e2ceda74db moved vst to cross platform defs (still untested on other platforms 2019-01-21 12:34:36 +11:00
itsmattkc 80507264ec added correct frei0r overriding and fixed loading message boxes 2019-01-21 11:42:24 +11:00
itsmattkc 2746e727f6 made frei0r disableable 2019-01-21 01:37:20 +11:00
itsmattkc 6d49f598a3 some corrections on windows 2019-01-20 23:11:19 +11:00
itsmattkc 3882288238 added linux support 2019-01-20 23:05:59 +11:00
itsmattkc d5eab3673c windows frei0r support done 2019-01-20 21:06:21 +11:00
itsmattkc 1c620af9f5 work on frei0r support 2019-01-20 12:07:22 +11:00