| 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);
|
| }
|
|
|