Index: gpu/command_buffer/service/shader_manager.h |
diff --git a/gpu/command_buffer/service/shader_manager.h b/gpu/command_buffer/service/shader_manager.h |
index 2e828e66f1efdd6bbf7ab0314055ff867fa36825..f2f557865d521f9a4cf935b5e883e03456e26105 100644 |
--- a/gpu/command_buffer/service/shader_manager.h |
+++ b/gpu/command_buffer/service/shader_manager.h |
@@ -18,6 +18,8 @@ |
namespace gpu { |
namespace gles2 { |
+class ProgressReporter; |
+ |
enum ShaderVariableBaseType { |
SHADER_VARIABLE_INT = 0x01, |
SHADER_VARIABLE_UINT = 0x02, |
@@ -272,7 +274,7 @@ class GPU_EXPORT ShaderManager { |
~ShaderManager(); |
// Must call before destruction. |
- void Destroy(bool have_context); |
+ void Destroy(bool have_context, ProgressReporter* progress_reporter); |
// Creates a shader for the given shader ID. |
Shader* CreateShader( |