| Index: gpu/command_buffer/service/gles2_cmd_decoder.h
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.h b/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| index 87c93350415a7be4fe565b7c817e0e76baffe4d3..a8c91817873e2d59f0a2333fd89d600de3143011 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| @@ -20,6 +20,7 @@
|
| #include "ui/gl/gl_context.h"
|
|
|
| namespace gfx {
|
| +class DirtyTextureState;
|
| class GLContext;
|
| class GLSurface;
|
| }
|
| @@ -140,7 +141,8 @@ class GPU_EXPORT GLES2Decoder : public base::SupportsWeakPtr<GLES2Decoder>,
|
| virtual Capabilities GetCapabilities() = 0;
|
|
|
| // Restores all of the decoder GL state.
|
| - virtual void RestoreState() const = 0;
|
| + virtual void RestoreState(
|
| + const gfx::DirtyTextureState* dirty_texture_state) const = 0;
|
|
|
| // Restore States.
|
| virtual void RestoreActiveTexture() const = 0;
|
| @@ -241,4 +243,5 @@ class GPU_EXPORT GLES2Decoder : public base::SupportsWeakPtr<GLES2Decoder>,
|
|
|
| } // namespace gles2
|
| } // namespace gpu
|
| +
|
| #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_H_
|
|
|