itsmattkc
|
490677fbca
|
chromakey: add invert mask option
|
2022-09-25 10:37:02 -07:00 |
|
itsmattkc
|
c0d8ff403f
|
nodes: rework so that jobs can be completely deferred
Big optimization requiring a lot of refactoring.
|
2022-09-24 18:44:59 -07:00 |
|
itsmattkc
|
5ea97f7a64
|
render: remove alpha request option
|
2022-07-20 23:14:16 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
b88e15b8cf
|
accleratedjob: simplified function calls
|
2022-05-09 15:16:46 -07:00 |
|
itsmattkc
|
58c4600d04
|
nodevalue: begin abstracting qvariant
|
2022-05-09 13:07:34 -07:00 |
|
itsmattkc
|
53a3cfc9b2
|
colordifferencekey: revert values to 1.0
I changed these which made them worse, using the original values with a custom "base" is a much better approach
|
2022-05-08 22:04:49 -07:00 |
|
itsmattkc
|
30c22690c1
|
code: minor cleanup
|
2022-05-08 11:56:57 -07:00 |
|
itsmattkc
|
71a7b3d128
|
chromakey: temporarily disable limits
|
2022-05-08 11:56:52 -07:00 |
|
Thomas Wilshaw
|
0f824d180c
|
Chromakey: ensure upper tolerence is always greater than lower tolerence
|
2022-05-08 00:13:17 +01:00 |
|
itsmattkc
|
862e462b20
|
chromakey: add base properties
|
2022-05-07 15:38:05 -07:00 |
|
itsmattkc
|
b4bf57ad50
|
update chroma key GetShaderCode sig
|
2022-05-07 13:55:05 -07:00 |
|
itsmattkc
|
fdc2d76406
|
Merge branch 'master' into pr/1875
|
2022-05-07 13:37:15 -07:00 |
|
itsmattkc
|
601d08ce64
|
node: change class sent to GetShaderCode
|
2022-05-07 13:36:44 -07:00 |
|
itsmattkc
|
dabd6d5d3d
|
chromakey: regen processor on config change
|
2022-05-07 09:37:20 -07:00 |
|
itsmattkc
|
81e2628cbb
|
Merge branch 'master' into pr/1875
|
2022-05-04 15:04:28 -07:00 |
|
Thomas Wilshaw
|
2827758fae
|
Cleanup
|
2022-05-04 20:04:43 +01:00 |
|
itsmattkc
|
d55d9c820f
|
code: use macros for default node functions
Easier to maintain
|
2022-05-04 11:01:17 -07:00 |
|
itsmattkc
|
50ec381537
|
remove latent kColorTransformJob types
|
2022-05-03 18:55:39 -07:00 |
|
itsmattkc
|
7cbca303e8
|
Merge branch 'master' into pr/1875
|
2022-05-03 18:51:59 -07:00 |
|
Thomas Wilshaw
|
a508bd8cad
|
Add mask controls to the chroma key node
|
2022-05-03 22:50:59 +01:00 |
|
Thomas Wilshaw
|
5d0e90e6e4
|
Set default connection
|
2022-05-03 22:15:00 +01:00 |
|
itsmattkc
|
028d2fd60c
|
nodes: optimize job infrastructure
Rework traversing so that jobs are only resolved when they are used. This should provide moderate optimize to the traversing process.
|
2022-05-03 11:19:21 -07:00 |
|
Thomas Wilshaw
|
e07240cc30
|
Merge branch 'master' into ocio_node
|
2022-05-03 18:54:02 +01:00 |
|
itsmattkc
|
985131af55
|
pass colortransformjob alpha setting to shader
|
2022-05-02 15:16:27 -07:00 |
|
Thomas Wilshaw
|
4c8407a882
|
Add keying tolerance controls
|
2022-05-02 22:02:31 +01:00 |
|
Thomas Wilshaw
|
2c31fdfc0e
|
Fix PR comments and generate mask
|
2022-05-02 20:47:18 +01:00 |
|
Thomas Wilshaw
|
f9f8622682
|
Add ability to set custom OCIO function names
|
2022-04-27 22:48:41 +01:00 |
|
itsmattkc
|
001834cbfa
|
node: implemented bypassing
|
2022-04-26 15:07:01 -07:00 |
|
itsmattkc
|
d1bb931854
|
nodeparamview: implemented add button
|
2022-04-26 14:23:19 -07:00 |
|
itsmattkc
|
3c13e32620
|
further implement colortransformjob
|
2022-04-26 13:13:28 -07:00 |
|
Thomas Wilshaw
|
4d2f8f775c
|
Add ability to add custom shaders to ColorProcessorJobs
|
2022-04-24 18:50:06 +01:00 |
|
itsmattkc
|
3aafb2466d
|
Squashed commit of the following:
commit f05b5b3ff8286f6252c2a3f3c8c367f8a5b821b5
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 13:05:25 2022 -0700
final consistency modifications
commit 4f27718d46de9660822eb197b0e900be947ec515
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 11:40:58 2022 -0700
opengl: don't set texture options for null texture
commit bb54cfcf4e219e1cbf1ecc6b5552cca75e6e1573
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 11:40:29 2022 -0700
rename inputs
commit e5ac8fffa2ac15f5549b6da5f42b05659c6d020f
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 10:37:23 2022 -0700
change alpha association formula
commit dee09a88f17552e3f98be8940966822e45d6df4f
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 10:36:58 2022 -0700
glsl: use constants to improve readability
commit aedc75ebee11b61198f29c464501a2ddb0506129
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 10:36:26 2022 -0700
changed id capitalization
commit 470b2bb85b51c4a57c109d3fb230088a81024277
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 10:35:53 2022 -0700
node: update categories
commit c78dacad82051dfbb3e40c92cfaf456dbff2de0d
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 09:22:57 2022 -0700
updated shaders to es 3
commit 1e7544be93e55916c94cd91629ec5eef728bfad8
Merge: 1bbb8d7f9 25d019609
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Tue Apr 12 09:02:32 2022 -0700
Merge branch 'master' into pr/1818
commit 1bbb8d7f9acd75cb4498733f105fbe0487c0db9c
Author: brimson <40442071+brimson@users.noreply.github.com>
Date: Tue Jan 18 18:36:24 2022 -0700
Simplify colordifferencekey.frag
Avoiding extra MOV instruction
commit c7cf1021ce5a3d090833e94e4bc212cc51a61a2a
Author: brimson <40442071+brimson@users.noreply.github.com>
Date: Tue Jan 18 11:43:02 2022 -0700
Revert switch-case changes
Thanks Simran, MattKC, and Wilshaw for the clarifications
commit 882ffeede01b81f0cb4dfd885ba05bf66119ac7e
Author: brimson <40442071+brimson@users.noreply.github.com>
Date: Tue Jan 18 00:06:31 2022 -0700
Optimize despill shader
Turn previous averaging from (1 MAD + 1 MUL) to (1 DP2), reuse the result to prevent recalculation.
commit 0c93f519977fa34840ab03d51addcf2456f931d8
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sat Jan 8 17:23:49 2022 +0000
Cleanup
commit 222560ce1a4666899b1111854d4d549dd7ba1357
Merge: 96e21c2b4 d3ffeaa35
Author: ThomasWilshaw <thomaswilshaw@gmail.com>
Date: Tue Jan 4 23:50:39 2022 +0000
Merge branch 'master' into color_key
commit 96e21c2b43db3bf1051aca696970509292159548
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Tue Jan 4 23:45:26 2022 +0000
Rename and reoganise keying nodes
commit 6d42ed23a69ebdb1f5b399957f0b37434d0519dd
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Tue Jan 4 23:04:50 2022 +0000
Move despill code to it's own node
commit e97ab2e16fd1d4e2f2ff145b8c023ff0e1ee451e
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Mon Jan 3 21:39:48 2022 +0000
Add option for blue screens
commit 2346f44e5af48bb9547c77c4c08ee7abfcb09393
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Mon Jan 3 21:14:55 2022 +0000
Optimise node slightly
commit 446522edcf63525fafe7a97cf6d59b7ea0385460
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Mon Jan 3 21:10:03 2022 +0000
Fix GL ES compile error
commit a765ce6c6f3e0c0e996f08e2a3ef1101818098e8
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 18:27:24 2022 +0000
Cleanup
commit d268e0645df34aa306dc391d1dc10bf335524f94
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 18:03:26 2022 +0000
Fix core matte and change Darks start value
commit 30b024dc5f59dd60ffc5012eee7a79201ed4f9c3
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 17:26:39 2022 +0000
Change matte controls and cleanup
commit b742a9ba7ed651785a0781289a4c03fd4fb72e03
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 16:31:41 2022 +0000
Add a core and garbage matte
commit f814d036b61b8de090df4c1f080c124b98b432d6
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 03:31:20 2022 +0000
Improve basic keyer
commit 4995ec3b9b92c9b4cb0dc31a247d585b2a47e408
Author: Thomas Wilshaw <thomaswilshaw@gmail.com>
Date: Sun Jan 2 00:23:18 2022 +0000
Start simple color key node
|
2022-04-12 13:05:45 -07:00 |
|