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..ba23a803064b9f5ea570eab377144035aacf928c 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,11 +53,12 @@ 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(RestoreAttribute, void(unsigned index)); |