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

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

Issue 2484943002: gate webgl2 draft extensions behind enable-webgl-draft-extensions (Closed)
Patch Set: Created 4 years, 1 month 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 a39ece12710854c7f0f5943a7f24cf0ebace589c..db5216fa3ecb5d55548c2f258e795b169a6c2503 100644
--- a/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
+++ b/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.cpp
@@ -106,23 +106,20 @@ ImageBitmap* WebGL2RenderingContext::transferToImageBitmap(
}
void WebGL2RenderingContext::registerContextExtensions() {
- // TODO(kainino): add DraftExtension flag to some of these before WebGL 2
- // is rolled out.
- // https://bugs.chromium.org/p/chromium/issues/detail?id=647892
-
// Register extensions.
registerExtension<EXTColorBufferFloat>(m_extColorBufferFloat);
registerExtension<EXTDisjointTimerQueryWebGL2>(m_extDisjointTimerQueryWebGL2);
registerExtension<EXTTextureFilterAnisotropic>(m_extTextureFilterAnisotropic);
registerExtension<OESTextureFloatLinear>(m_oesTextureFloatLinear);
- registerExtension<WebGLCompressedTextureASTC>(m_webglCompressedTextureASTC);
+ registerExtension<WebGLCompressedTextureASTC>(m_webglCompressedTextureASTC,
+ DraftExtension);
registerExtension<WebGLCompressedTextureATC>(m_webglCompressedTextureATC);
registerExtension<WebGLCompressedTextureETC>(m_webglCompressedTextureETC);
registerExtension<WebGLCompressedTextureETC1>(m_webglCompressedTextureETC1);
registerExtension<WebGLCompressedTexturePVRTC>(m_webglCompressedTexturePVRTC);
registerExtension<WebGLCompressedTextureS3TC>(m_webglCompressedTextureS3TC);
registerExtension<WebGLCompressedTextureS3TCsRGB>(
- m_webglCompressedTextureS3TCsRGB);
+ m_webglCompressedTextureS3TCsRGB, DraftExtension);
registerExtension<WebGLDebugRendererInfo>(m_webglDebugRendererInfo);
registerExtension<WebGLDebugShaders>(m_webglDebugShaders);
registerExtension<WebGLLoseContext>(m_webglLoseContext);
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698