Index: gpu/command_buffer/service/buffer_manager.h |
diff --git a/gpu/command_buffer/service/buffer_manager.h b/gpu/command_buffer/service/buffer_manager.h |
index ccf2c18fa6b17ce864e9d92777f315706a0e9032..7ccb3f0660b043476fc89b37c334c5ee2ae2b5bf 100644 |
--- a/gpu/command_buffer/service/buffer_manager.h |
+++ b/gpu/command_buffer/service/buffer_manager.h |
@@ -19,8 +19,8 @@ namespace gpu { |
namespace gles2 { |
class BufferManager; |
+class ErrorState; |
class FeatureInfo; |
-class GLES2Decoder; |
// Info about Buffers currently in the system. |
class GPU_EXPORT Buffer : public base::RefCounted<Buffer> { |
@@ -194,7 +194,7 @@ class GPU_EXPORT BufferManager { |
// Does a glBufferData and updates the approprate accounting. Currently |
// assume the values have already been validated. |
void DoBufferData( |
- GLES2Decoder* decoder, |
+ ErrorState* error_state, |
Buffer* buffer, |
GLsizeiptr size, |
GLenum usage, |
@@ -202,7 +202,7 @@ class GPU_EXPORT BufferManager { |
// Does a glBufferSubData and updates the approrate accounting. |
void DoBufferSubData( |
- GLES2Decoder* decoder, |
+ ErrorState* error_state, |
Buffer* buffer, |
GLintptr offset, |
GLsizeiptr size, |