| 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..85f1a1d29a357d3b16a028b34e0f8175386a6ae7 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder_mock.h
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder_mock.h
|
| @@ -28,6 +28,7 @@ namespace gles2 {
|
| class ContextGroup;
|
| class ErrorState;
|
| class QueryManager;
|
| +struct ContextState;
|
|
|
| class MockGLES2Decoder : public GLES2Decoder {
|
| public:
|
| @@ -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, const 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());
|
|
|