Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(359)

Unified Diff: third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp

Issue 2569863005: Move getBufferSubDataAsync to an extension (Closed)
Patch Set: fixup Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
diff --git a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
index 6adffa55d75080c4fc573c3ba93cb3c6420b7568..ce9160e57ea03f65f2a77d3860e51ee1d2cb6571 100644
--- a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
+++ b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
@@ -26,6 +26,7 @@
#include "modules/webgl/WebGLContextEvent.h"
#include "modules/webgl/WebGLDebugRendererInfo.h"
#include "modules/webgl/WebGLDebugShaders.h"
+#include "modules/webgl/WebGLGetBufferSubDataAsync.h"
#include "modules/webgl/WebGLLoseContext.h"
#include "platform/graphics/gpu/DrawingBuffer.h"
#include "public/platform/Platform.h"
@@ -168,6 +169,8 @@ void WebGL2RenderingContext::registerContextExtensions() {
m_webglCompressedTextureS3TCsRGB, DraftExtension);
registerExtension<WebGLDebugRendererInfo>(m_webglDebugRendererInfo);
registerExtension<WebGLDebugShaders>(m_webglDebugShaders);
+ registerExtension<WebGLGetBufferSubDataAsync>(m_webglGetBufferSubDataAsync,
+ DraftExtension);
registerExtension<WebGLLoseContext>(m_webglLoseContext);
}
@@ -185,6 +188,7 @@ DEFINE_TRACE(WebGL2RenderingContext) {
visitor->trace(m_webglCompressedTextureS3TCsRGB);
visitor->trace(m_webglDebugRendererInfo);
visitor->trace(m_webglDebugShaders);
+ visitor->trace(m_webglGetBufferSubDataAsync);
visitor->trace(m_webglLoseContext);
WebGL2RenderingContextBase::trace(visitor);
}

Powered by Google App Engine
This is Rietveld 408576698