summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/context_group.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpu/command_buffer/service/context_group.h')
-rw-r--r--gpu/command_buffer/service/context_group.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/context_group.h b/gpu/command_buffer/service/context_group.h
index 466f918..32dbbf3 100644
--- a/gpu/command_buffer/service/context_group.h
+++ b/gpu/command_buffer/service/context_group.h
@@ -32,6 +32,7 @@ class GLES2Decoder;
class FramebufferManager;
class MailboxManager;
class RenderbufferManager;
+class PathManager;
class ProgramManager;
class ShaderManager;
class TextureManager;
@@ -153,6 +154,8 @@ class GPU_EXPORT ContextGroup : public base::RefCounted<ContextGroup> {
return texture_manager_.get();
}
+ PathManager* path_manager() const { return path_manager_.get(); }
+
ProgramManager* program_manager() const {
return program_manager_.get();
}
@@ -291,6 +294,8 @@ class GPU_EXPORT ContextGroup : public base::RefCounted<ContextGroup> {
scoped_ptr<TextureManager> texture_manager_;
+ scoped_ptr<PathManager> path_manager_;
+
scoped_ptr<ProgramManager> program_manager_;
scoped_ptr<ShaderManager> shader_manager_;