Index: gpu/command_buffer/service/gles2_cmd_decoder_mock.h |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_mock.h b/gpu/command_buffer/service/gles2_cmd_decoder_mock.h |
index f52c221704067b41f94321395e9fb85248d9049e..fea7cdf66752cefdeb566d410bc7857e1a03d817 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_mock.h |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_mock.h |
@@ -26,6 +26,7 @@ class StreamTextureManager; |
namespace gles2 { |
class ContextGroup; |
+class ContextState; |
class ErrorState; |
class QueryManager; |
@@ -52,13 +53,15 @@ class MockGLES2Decoder : public GLES2Decoder { |
MOCK_METHOD0(GetGLSurface, gfx::GLSurface*()); |
MOCK_METHOD0(GetGLContext, gfx::GLContext*()); |
MOCK_METHOD0(GetContextGroup, ContextGroup*()); |
+ MOCK_METHOD0(GetContextState, ContextState*()); |
MOCK_METHOD0(GetCapabilities, Capabilities()); |
MOCK_METHOD0(ProcessPendingQueries, bool()); |
MOCK_METHOD0(HasMoreIdleWork, bool()); |
MOCK_METHOD0(PerformIdleWork, void()); |
- MOCK_CONST_METHOD0(RestoreState, void()); |
+ MOCK_CONST_METHOD1(RestoreState, void(const ContextState* prev_state)); |
MOCK_CONST_METHOD0(RestoreActiveTexture, void()); |
- MOCK_CONST_METHOD0(RestoreAllTextureUnitBindings, void()); |
+ MOCK_CONST_METHOD1( |
+ RestoreAllTextureUnitBindings, void(const ContextState* state)); |
MOCK_CONST_METHOD1(RestoreAttribute, void(unsigned index)); |
MOCK_CONST_METHOD0(RestoreBufferBindings, void()); |
MOCK_CONST_METHOD0(RestoreFramebufferBindings, void()); |