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

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

Issue 2354713004: Implement WEBGL_compressed_texture_es3_0 extension for WebGL 1/2 (Closed)
Patch Set: fixup Created 4 years, 3 months 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 4c6645e94263872608742c9d4f46c4c4dc47c502..ca1cbe362b352cb5bc7d5a37f4f696f07a327da7 100644
--- a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
+++ b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
@@ -17,6 +17,7 @@
#include "modules/webgl/OESTextureFloatLinear.h"
#include "modules/webgl/WebGLCompressedTextureASTC.h"
#include "modules/webgl/WebGLCompressedTextureATC.h"
+#include "modules/webgl/WebGLCompressedTextureES30.h"
#include "modules/webgl/WebGLCompressedTextureETC1.h"
#include "modules/webgl/WebGLCompressedTexturePVRTC.h"
#include "modules/webgl/WebGLCompressedTextureS3TC.h"
@@ -109,6 +110,7 @@ void WebGL2RenderingContext::registerContextExtensions()
registerExtension<OESTextureFloatLinear>(m_oesTextureFloatLinear);
registerExtension<WebGLCompressedTextureASTC>(m_webglCompressedTextureASTC);
registerExtension<WebGLCompressedTextureATC>(m_webglCompressedTextureATC);
+ registerExtension<WebGLCompressedTextureES30>(m_webglCompressedTextureES30);
registerExtension<WebGLCompressedTextureETC1>(m_webglCompressedTextureETC1);
registerExtension<WebGLCompressedTexturePVRTC>(m_webglCompressedTexturePVRTC);
registerExtension<WebGLCompressedTextureS3TC>(m_webglCompressedTextureS3TC);
@@ -126,6 +128,7 @@ DEFINE_TRACE(WebGL2RenderingContext)
visitor->trace(m_oesTextureFloatLinear);
visitor->trace(m_webglCompressedTextureASTC);
visitor->trace(m_webglCompressedTextureATC);
+ visitor->trace(m_webglCompressedTextureES30);
visitor->trace(m_webglCompressedTextureETC1);
visitor->trace(m_webglCompressedTexturePVRTC);
visitor->trace(m_webglCompressedTextureS3TC);
@@ -144,6 +147,7 @@ DEFINE_TRACE_WRAPPERS(WebGL2RenderingContext)
visitor->traceWrappers(m_oesTextureFloatLinear);
visitor->traceWrappers(m_webglCompressedTextureASTC);
visitor->traceWrappers(m_webglCompressedTextureATC);
+ visitor->traceWrappers(m_webglCompressedTextureES30);
visitor->traceWrappers(m_webglCompressedTextureETC1);
visitor->traceWrappers(m_webglCompressedTexturePVRTC);
visitor->traceWrappers(m_webglCompressedTextureS3TC);

Powered by Google App Engine
This is Rietveld 408576698