]> git.sesse.net Git - casparcg/blobdiff - core/mixer/image/image_kernel.h
2.0. - blend_modes are re-enabled.
[casparcg] / core / mixer / image / image_kernel.h
index a612fc01b95b9fa028b50dabbb2c049f1f2414ed..07078e870b9c90ea4cb1340590b3a1e7243e98c0 100644 (file)
@@ -29,6 +29,7 @@
 namespace caspar { namespace core {\r
        \r
 class device_buffer;\r
+class ogl_device;\r
 \r
 struct render_item\r
 {\r
@@ -58,7 +59,7 @@ class image_kernel : boost::noncopyable
 {\r
 public:\r
        image_kernel();\r
-       void draw(const render_item& item, const safe_ptr<device_buffer>& background, const std::shared_ptr<device_buffer>& local_key = nullptr, const std::shared_ptr<device_buffer>& layer_key = nullptr);\r
+       void draw(ogl_device& ogl, render_item&& item, const safe_ptr<device_buffer>& background, const std::shared_ptr<device_buffer>& local_key = nullptr, const std::shared_ptr<device_buffer>& layer_key = nullptr);\r
 private:\r
        struct implementation;\r
        safe_ptr<implementation> impl_;\r