diff options
Diffstat (limited to 'gpu/command_buffer/service/context_group.h')
-rw-r--r-- | gpu/command_buffer/service/context_group.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/context_group.h b/gpu/command_buffer/service/context_group.h index 362be16..fd6e1c3 100644 --- a/gpu/command_buffer/service/context_group.h +++ b/gpu/command_buffer/service/context_group.h @@ -14,6 +14,8 @@ namespace gles2 { class GLES2Decoder; class BufferManager; +class FramebufferManager; +class RenderbufferManager; class IdManager; class ProgramManager; class ShaderManager; @@ -46,6 +48,14 @@ class ContextGroup { return buffer_manager_.get(); } + FramebufferManager* framebuffer_manager() const { + return framebuffer_manager_.get(); + } + + RenderbufferManager* renderbuffer_manager() const { + return renderbuffer_manager_.get(); + } + TextureManager* texture_manager() const { return texture_manager_.get(); } @@ -71,6 +81,10 @@ class ContextGroup { scoped_ptr<BufferManager> buffer_manager_; + scoped_ptr<FramebufferManager> framebuffer_manager_; + + scoped_ptr<RenderbufferManager> renderbuffer_manager_; + scoped_ptr<TextureManager> texture_manager_; scoped_ptr<ProgramManager> program_manager_; |