| Index: gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| diff --git a/gpu/command_buffer/service/gl_state_restorer_impl.cc b/gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| index 7b3c5ed384148318cde872d3a1c343ccb488feab..5493743d9e79157d069dd6876bb1d09703e4a5cb 100644
|
| --- a/gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| +++ b/gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| @@ -21,9 +21,9 @@ bool GLStateRestorerImpl::IsInitialized() {
|
| return decoder_->initialized();
|
| }
|
|
|
| -void GLStateRestorerImpl::RestoreState() {
|
| +void GLStateRestorerImpl::RestoreState(const gles2::ContextState* prev_state) {
|
| DCHECK(decoder_.get());
|
| - decoder_->RestoreState();
|
| + decoder_->RestoreState(prev_state);
|
| }
|
|
|
| void GLStateRestorerImpl::RestoreAllTextureUnitBindings() {
|
| @@ -36,4 +36,9 @@ void GLStateRestorerImpl::RestoreFramebufferBindings() {
|
| decoder_->RestoreFramebufferBindings();
|
| }
|
|
|
| +const gles2::ContextState* GLStateRestorerImpl::GetContextState() {
|
| + DCHECK(decoder_.get());
|
| + return decoder_->GetContextState();
|
| +}
|
| +
|
| } // namespace gpu
|
|
|