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