| 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 2eec5fb024c06d9b91a2a0613c4bf9a99c048806..07c80ae634ffe7f0395b3b1d75451b6e0e0c83d5 100644
|
| --- a/gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| +++ b/gpu/command_buffer/service/gl_state_restorer_impl.cc
|
| @@ -36,6 +36,11 @@ void GLStateRestorerImpl::RestoreAllTextureUnitBindings() {
|
| decoder_->RestoreAllTextureUnitBindings(NULL);
|
| }
|
|
|
| +void GLStateRestorerImpl::RestoreActiveTexture() {
|
| + DCHECK(decoder_.get());
|
| + decoder_->RestoreActiveTexture();
|
| +}
|
| +
|
| void GLStateRestorerImpl::RestoreActiveTextureUnitBinding(unsigned int target) {
|
| DCHECK(decoder_.get());
|
| decoder_->RestoreActiveTextureUnitBinding(target);
|
| @@ -51,6 +56,21 @@ void GLStateRestorerImpl::RestoreFramebufferBindings() {
|
| decoder_->RestoreFramebufferBindings();
|
| }
|
|
|
| +void GLStateRestorerImpl::RestoreProgramBindings() {
|
| + DCHECK(decoder_.get());
|
| + decoder_->RestoreProgramBindings();
|
| +}
|
| +
|
| +void GLStateRestorerImpl::RestoreBufferBindings() {
|
| + DCHECK(decoder_.get());
|
| + decoder_->RestoreBufferBindings();
|
| +}
|
| +
|
| +void GLStateRestorerImpl::RestoreVertexAttribArray(unsigned int index) {
|
| + DCHECK(decoder_.get());
|
| + decoder_->RestoreVertexAttribArray(index);
|
| +}
|
| +
|
| void GLStateRestorerImpl::PauseQueries() {
|
| DCHECK(decoder_.get());
|
| decoder_->GetQueryManager()->PauseQueries();
|
|
|