| Index: ui/gl/gl_state_restorer.h
|
| diff --git a/ui/gl/gl_state_restorer.h b/ui/gl/gl_state_restorer.h
|
| index 6d8791f3c16ac00c7e54ced91d7c1235cdf35f18..05f4ce82b0be8907cc3bdb172230436eac6701b4 100644
|
| --- a/ui/gl/gl_state_restorer.h
|
| +++ b/ui/gl/gl_state_restorer.h
|
| @@ -10,6 +10,8 @@
|
|
|
| namespace gfx {
|
|
|
| +class DirtyTextureState;
|
| +
|
| // An interface for Restoring GL State.
|
| // This will expand over time to provide an more optimizable implementation.
|
| class GL_EXPORT GLStateRestorer {
|
| @@ -18,7 +20,7 @@ class GL_EXPORT GLStateRestorer {
|
| virtual ~GLStateRestorer();
|
|
|
| virtual bool IsInitialized() = 0;
|
| - virtual void RestoreState() = 0;
|
| + virtual void RestoreState(const DirtyTextureState* dirty_texture_state) = 0;
|
| virtual void RestoreAllTextureUnitBindings() = 0;
|
| virtual void RestoreFramebufferBindings() = 0;
|
|
|
|
|