summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/service/shader_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpu/command_buffer/service/shader_manager.h')
-rw-r--r--gpu/command_buffer/service/shader_manager.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gpu/command_buffer/service/shader_manager.h b/gpu/command_buffer/service/shader_manager.h
index b0bcfa2..d9b8c46 100644
--- a/gpu/command_buffer/service/shader_manager.h
+++ b/gpu/command_buffer/service/shader_manager.h
@@ -91,8 +91,11 @@ class ShaderManager {
std::string log_info_;
};
- ShaderManager() {
- }
+ ShaderManager() { }
+ ~ShaderManager();
+
+ // Must call before destruction.
+ void Destroy(bool have_context);
// Creates a shader info for the given shader ID.
void CreateShaderInfo(GLuint client_id,