\r
shader_->set("background", texture_id::background);\r
shader_->set("blend_mode", params.blend_mode);\r
+ shader_->set("keyer", params.keyer);\r
}\r
else\r
{\r
- switch(params.blend_mode)\r
+ switch(params.keyer)\r
{\r
- case blend_mode::mix:\r
+ case keyer::additive:\r
ogl.blend_func(GL_ONE, GL_ONE); \r
break;\r
+ case keyer::linear:\r
default: \r
ogl.blend_func(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); \r
} \r