summaryrefslogtreecommitdiff
path: root/chromium/gpu/command_buffer/service/gl_context_virtual.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/gpu/command_buffer/service/gl_context_virtual.cc')
-rw-r--r--chromium/gpu/command_buffer/service/gl_context_virtual.cc11
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