diff options
Diffstat (limited to 'chromium/gpu/command_buffer/service/gl_context_virtual.cc')
-rw-r--r-- | chromium/gpu/command_buffer/service/gl_context_virtual.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/chromium/gpu/command_buffer/service/gl_context_virtual.cc b/chromium/gpu/command_buffer/service/gl_context_virtual.cc index 9615f233bb1..a5005589c15 100644 --- a/chromium/gpu/command_buffer/service/gl_context_virtual.cc +++ b/chromium/gpu/command_buffer/service/gl_context_virtual.cc @@ -77,7 +77,7 @@ std::string GLContextVirtual::GetGLRenderer() { return shared_context_->GetGLRenderer(); } -std::string GLContextVirtual::GetExtensions() { +const gl::ExtensionSet& GLContextVirtual::GetExtensions() { return shared_context_->GetExtensions(); } @@ -96,8 +96,9 @@ void GLContextVirtual::SetUnbindFboOnMakeCurrent() { shared_context_->SetUnbindFboOnMakeCurrent(); } -gl::YUVToRGBConverter* GLContextVirtual::GetYUVToRGBConverter() { - return shared_context_->GetYUVToRGBConverter(); +gl::YUVToRGBConverter* GLContextVirtual::GetYUVToRGBConverter( + const gfx::ColorSpace& color_space) { + return shared_context_->GetYUVToRGBConverter(color_space); } void GLContextVirtual::ForceReleaseVirtuallyCurrent() { @@ -108,4 +109,8 @@ GLContextVirtual::~GLContextVirtual() { Destroy(); } +void GLContextVirtual::ResetExtensions() { + shared_context_->ResetExtensions(); +} + } // namespace gpu |