]> git.sesse.net Git - casparcg/commit
Experimental support for switching output between premultiplied / straight alpha
authorHelge Norberg <helge.norberg@gmail.com>
Tue, 11 Jun 2013 14:31:55 +0000 (16:31 +0200)
committerHelge Norberg <helge.norberg@gmail.com>
Tue, 11 Jun 2013 14:31:55 +0000 (16:31 +0200)
commit2a8912bef1925c34b32d131e20036ef1c53c1d11
tree94b96310d6ce3336b50af4ef1d3ccd9db891e3ca
parente336b894768750e6863ab6d10bd573fbbc60c693
Experimental support for switching output between premultiplied / straight alpha

Use
MIXER 1 STRAIGHT_ALPHA_OUTPUT 1
to turn on straight alpha output on channel 1 or configure it in casparcg.config under the <straight-alpha-output /> element for the channel

The default is to not use straight alpha output

#50
12 files changed:
CHANGES.txt
core/mixer/image/image_kernel.cpp
core/mixer/image/image_kernel.h
core/mixer/image/image_mixer.cpp
core/mixer/image/image_mixer.h
core/mixer/image/shader/blending_glsl.h
core/mixer/image/shader/image_shader.cpp
core/mixer/mixer.cpp
core/mixer/mixer.h
protocol/amcp/AMCPCommandsImpl.cpp
shell/casparcg.config
shell/server.cpp