]> git.sesse.net Git - casparcg/blobdiff - core/mixer/image/image_mixer.cpp
2.0. image_mixer: Added "keyer" concept.
[casparcg] / core / mixer / image / image_mixer.cpp
index 393c8a7140f6383df22c486dadb3951f72bc459d..35e95f0a34e1e75ad42b7a44709fab40b92e84e1 100644 (file)
@@ -178,7 +178,6 @@ private:
                draw_params.pix_desc                            = std::move(item.pix_desc);\r
                draw_params.textures                            = std::move(item.textures);\r
                draw_params.transform                           = std::move(item.transform);\r
-               draw_params.blend_mode                          = blend_mode::normal;\r
 \r
                if(item.transform.is_key)\r
                {\r
@@ -198,7 +197,7 @@ private:
                        draw_params.local_key                   = std::move(local_key_buffer);\r
                        draw_params.layer_key                   = layer_key_buffer;\r
 \r
-                       draw_params.blend_mode                  = blend_mode::mix;\r
+                       draw_params.keyer                               = keyer::additive;\r
 \r
                        kernel_.draw(channel_.ogl(), std::move(draw_params));\r
                }\r