summaryrefslogtreecommitdiffstats
path: root/webkit/gpu
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/gpu')
-rw-r--r--webkit/gpu/webgraphicscontext3d_in_process_impl.cc20
-rw-r--r--webkit/gpu/webgraphicscontext3d_in_process_impl.h5
2 files changed, 25 insertions, 0 deletions
diff --git a/webkit/gpu/webgraphicscontext3d_in_process_impl.cc b/webkit/gpu/webgraphicscontext3d_in_process_impl.cc
index 5c72367..27a0c99 100644
--- a/webkit/gpu/webgraphicscontext3d_in_process_impl.cc
+++ b/webkit/gpu/webgraphicscontext3d_in_process_impl.cc
@@ -654,6 +654,26 @@ void WebGraphicsContext3DInProcessImpl::copyTextureToParentTextureCHROMIUM(
glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, bound_fbo_);
}
+void WebGraphicsContext3DInProcessImpl::getLatchParentToChildCHROMIUM(
+ WGC3Duint* latch_id)
+{
+}
+
+void WebGraphicsContext3DInProcessImpl::getLatchChildToParentCHROMIUM(
+ WGC3Duint* latch_id)
+{
+}
+
+void WebGraphicsContext3DInProcessImpl::waitLatchCHROMIUM(
+ WGC3Duint latch_id)
+{
+}
+
+void WebGraphicsContext3DInProcessImpl::setLatchCHROMIUM(
+ WGC3Duint latch_id)
+{
+}
+
WebString WebGraphicsContext3DInProcessImpl::
getRequestableExtensionsCHROMIUM() {
return WebString();
diff --git a/webkit/gpu/webgraphicscontext3d_in_process_impl.h b/webkit/gpu/webgraphicscontext3d_in_process_impl.h
index e05cb6b..600b22c 100644
--- a/webkit/gpu/webgraphicscontext3d_in_process_impl.h
+++ b/webkit/gpu/webgraphicscontext3d_in_process_impl.h
@@ -89,6 +89,11 @@ class WebGraphicsContext3DInProcessImpl : public WebGraphicsContext3D {
virtual void copyTextureToParentTextureCHROMIUM(
WebGLId texture, WebGLId parentTexture);
+ virtual void getLatchParentToChildCHROMIUM(WGC3Duint* latch_id);
+ virtual void getLatchChildToParentCHROMIUM(WGC3Duint* latch_id);
+ virtual void waitLatchCHROMIUM(WGC3Duint latch_id);
+ virtual void setLatchCHROMIUM(WGC3Duint latch_id);
+
virtual WebString getRequestableExtensionsCHROMIUM();
virtual void requestExtensionCHROMIUM(const char*);