X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=core%2Fmixer%2Fgpu%2Fogl_device.h;h=872046c0b3b46072f26ef5cd782750622af8c3f2;hb=0324a1c7714f2f71063c274a4e03953a6145ff9e;hp=d1fb65b2dae6e442bd4220c2387b7a904e8d75c7;hpb=fc492373c22aa2f7509e2f29165309968b7028f1;p=casparcg diff --git a/core/mixer/gpu/ogl_device.h b/core/mixer/gpu/ogl_device.h index d1fb65b2d..872046c0b 100644 --- a/core/mixer/gpu/ogl_device.h +++ b/core/mixer/gpu/ogl_device.h @@ -115,10 +115,15 @@ public: safe_ptr create_device_buffer(size_t width, size_t height, size_t stride); safe_ptr create_host_buffer(size_t size, host_buffer::usage_t usage); + void yield(); boost::unique_future gc(); static std::wstring get_version(); + +private: + safe_ptr allocate_device_buffer(size_t width, size_t height, size_t stride); + safe_ptr allocate_host_buffer(size_t size, host_buffer::usage_t usage); }; }} \ No newline at end of file