Commit Graph
233 Commits
Author SHA1 Message Date
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
itsmattkc 20f4b8d4c7 implemented software fallback for text effect 2019-01-19 04:00:02 +11:00
itsmattkc 2ed9d6ba2e fixed #143 regression 2019-01-18 15:09:17 +11:00
itsmattkc 96043aa8c5 moved corner pin to 1.30 for better compatibility 2019-01-17 23:29:56 +11:00
itsmattkc 0005f592b1 improved text effect and gizmo hand bug 2019-01-17 12:27:09 +11:00
itsmattkc a447891050 merged with slight code cleanup 2019-01-12 13:55:53 +11:00
itsmattkc 6c31e458f7 updated some casts and warnings 2019-01-12 13:29:10 +11:00