namespace caspar { namespace core {\r
\r
class ogl_device;\r
-class device_buffer;\r
\r
class host_buffer : boost::noncopyable\r
{\r
void map();\r
void unmap();\r
\r
- void begin_read(device_buffer& source);\r
+ void begin_read(size_t width, size_t height, unsigned int format);\r
bool ready() const;\r
void wait(ogl_device& ogl);\r
private:\r