-\r
- void initialize_buffers()\r
- {\r
- write_buffer_.reset(); \r
- layer_key_buffer_.reset();\r
- draw_buffer_.reset(); \r
- local_key_buffer_.reset();\r
-\r
- channel_.ogl().gc();\r
-\r
- write_buffer_ = channel_.ogl().create_device_buffer(channel_.get_format_desc().width, channel_.get_format_desc().height, 4);\r
- layer_key_buffer_ = channel_.ogl().create_device_buffer(channel_.get_format_desc().width, channel_.get_format_desc().height, 1);\r
- draw_buffer_ = channel_.ogl().create_device_buffer(channel_.get_format_desc().width, channel_.get_format_desc().height, 4);\r
- local_key_buffer_ = channel_.ogl().create_device_buffer(channel_.get_format_desc().width, channel_.get_format_desc().height, 1);\r
- }\r
-\r