]> git.sesse.net Git - movit/commit
Allow adjusting the output Y'CbCr coefficients after finalize.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 11 Feb 2017 21:13:02 +0000 (22:13 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 11 Feb 2017 21:13:02 +0000 (22:13 +0100)
commite8499e3e9892a74c7882af4be14ccdc1e3d92c2b
tree3e24c117b72debee75c3c9fde92051b91a043501
parentddca8a12a62ffe6b13d86cbd5b3aac75231e8802
Allow adjusting the output Y'CbCr coefficients after finalize.

Primarily useful for Nageru, which may have to switch output modes runtime.
Pretty much the same speed (just a single extra branch on a boolean uniform),
as constants and uniforms are typically the same speed and we're generally
ALU-bound.
effect_chain.cpp
effect_chain.h
version.h
ycbcr_conversion_effect.cpp
ycbcr_conversion_effect.frag
ycbcr_conversion_effect.h
ycbcr_conversion_effect_test.cpp
ycbcr_input_test.cpp