Index: gpu/command_buffer/service/context_state.h |
diff --git a/gpu/command_buffer/service/context_state.h b/gpu/command_buffer/service/context_state.h |
index 056dd4f6ce9f44c8f66d009fa91713f078e26df7..676f1b8843a202cbb24c8f088e6bc53791250430 100644 |
--- a/gpu/command_buffer/service/context_state.h |
+++ b/gpu/command_buffer/service/context_state.h |
@@ -211,7 +211,8 @@ struct GPU_EXPORT ContextState { |
void InitState(const ContextState* prev_state) const; |
void RestoreActiveTexture() const; |
- void RestoreAllTextureUnitBindings(const ContextState* prev_state) const; |
+ void RestoreAllTextureUnitAndSamplerBindings( |
+ const ContextState* prev_state) const; |
void RestoreActiveTextureUnitBinding(unsigned int target) const; |
void RestoreVertexAttribValues() const; |
void RestoreVertexAttribArrays( |
@@ -225,6 +226,7 @@ struct GPU_EXPORT ContextState { |
void RestoreIndexedUniformBufferBindings(const ContextState* prev_state); |
void RestoreTextureUnitBindings( |
GLuint unit, const ContextState* prev_state) const; |
+ void RestoreSamplerBinding(GLuint unit, const ContextState* prev_state) const; |
void PushTextureDecompressionUnpackState() const; |
void RestoreUnpackState() const; |