Index: Source/modules/webgl/WebGLRenderingContext.cpp |
diff --git a/Source/modules/webgl/WebGLRenderingContext.cpp b/Source/modules/webgl/WebGLRenderingContext.cpp |
index aa02678a6c48d26b64de44c559e21af78f0f7445..162d8d1a481a52e32bd76cd029f65ab274cff843 100644 |
--- a/Source/modules/webgl/WebGLRenderingContext.cpp |
+++ b/Source/modules/webgl/WebGLRenderingContext.cpp |
@@ -45,6 +45,7 @@ |
#include "modules/webgl/OESTextureHalfFloat.h" |
#include "modules/webgl/OESTextureHalfFloatLinear.h" |
#include "modules/webgl/OESVertexArrayObject.h" |
+#include "modules/webgl/WebGLCompressedTextureASTC.h" |
#include "modules/webgl/WebGLCompressedTextureATC.h" |
#include "modules/webgl/WebGLCompressedTextureETC1.h" |
#include "modules/webgl/WebGLCompressedTexturePVRTC.h" |
@@ -122,6 +123,7 @@ void WebGLRenderingContext::registerContextExtensions() |
registerExtension<OESTextureHalfFloat>(m_oesTextureHalfFloat); |
registerExtension<OESTextureHalfFloatLinear>(m_oesTextureHalfFloatLinear); |
registerExtension<OESVertexArrayObject>(m_oesVertexArrayObject); |
+ registerExtension<WebGLCompressedTextureASTC>(m_webglCompressedTextureASTC, DraftExtension); |
registerExtension<WebGLCompressedTextureATC>(m_webglCompressedTextureATC, ApprovedExtension, bothPrefixes); |
registerExtension<WebGLCompressedTextureETC1>(m_webglCompressedTextureETC1); |
registerExtension<WebGLCompressedTexturePVRTC>(m_webglCompressedTexturePVRTC, ApprovedExtension, bothPrefixes); |
@@ -153,6 +155,7 @@ DEFINE_TRACE(WebGLRenderingContext) |
visitor->trace(m_webglDebugRendererInfo); |
visitor->trace(m_webglDebugShaders); |
visitor->trace(m_webglDrawBuffers); |
+ visitor->trace(m_webglCompressedTextureASTC); |
visitor->trace(m_webglCompressedTextureATC); |
visitor->trace(m_webglCompressedTextureETC1); |
visitor->trace(m_webglCompressedTexturePVRTC); |