Index: gpu/command_buffer/service/gl_state_restorer_impl.h |
diff --git a/gpu/command_buffer/service/gl_state_restorer_impl.h b/gpu/command_buffer/service/gl_state_restorer_impl.h |
index 187dcec188dd61958ed0a9abb1fc403da4f39d1d..0827aa5032a32bb9277307ac41e0cc94986b4f84 100644 |
--- a/gpu/command_buffer/service/gl_state_restorer_impl.h |
+++ b/gpu/command_buffer/service/gl_state_restorer_impl.h |
@@ -28,9 +28,13 @@ class GPU_EXPORT GLStateRestorerImpl : public gl::GLStateRestorer { |
bool IsInitialized() override; |
void RestoreState(const gl::GLStateRestorer* prev_state) override; |
void RestoreAllTextureUnitBindings() override; |
+ void RestoreActiveTexture() override; |
void RestoreActiveTextureUnitBinding(unsigned int target) override; |
void RestoreAllExternalTextureBindingsIfNeeded() override; |
void RestoreFramebufferBindings() override; |
+ void RestoreProgramBindings() override; |
+ void RestoreBufferBinding(unsigned int target) override; |
+ void RestoreVertexAttribArray(unsigned int index) override; |
void PauseQueries() override; |
void ResumeQueries() override; |