remove support on WebGLDebugRendererInfo
This commit is contained in:
parent
57634d6021
commit
ef2cbc9b3a
2 changed files with 47 additions and 0 deletions
|
@ -150,3 +150,4 @@ Disable-the-DIAL-repeating-discovery.patch
|
|||
Timezone-customization.patch
|
||||
Block-all-connection-requests-with-qjz9zk-in-the-domain-name-or-with-a-trk-scheme.patch
|
||||
Automated-domain-substitution.patch
|
||||
Hack-Webgl-WebGLDebugShaders.patch
|
||||
|
|
46
build/patches/Hack-Webgl-WebGLDebugShaders.patch
Normal file
46
build/patches/Hack-Webgl-WebGLDebugShaders.patch
Normal file
|
@ -0,0 +1,46 @@
|
|||
From: root <root@ubuntu.cabponte>
|
||||
Date: Sat, 5 Sep 2020 06:58:52 +0000
|
||||
Subject: hack WebGLDebugShaders extension
|
||||
|
||||
---
|
||||
.../modules/webgl/webgl_debug_renderer_info.cc | 2 +-
|
||||
.../renderer/modules/webgl/webgl_debug_shaders.cc | 14 +++++++-------
|
||||
2 files changed, 8 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/third_party/blink/renderer/modules/webgl/webgl_debug_renderer_info.cc b/third_party/blink/renderer/modules/webgl/webgl_debug_renderer_info.cc
|
||||
--- a/third_party/blink/renderer/modules/webgl/webgl_debug_renderer_info.cc
|
||||
+++ b/third_party/blink/renderer/modules/webgl/webgl_debug_renderer_info.cc
|
||||
@@ -36,7 +36,7 @@ WebGLExtensionName WebGLDebugRendererInfo::GetName() const {
|
||||
}
|
||||
|
||||
bool WebGLDebugRendererInfo::Supported(WebGLRenderingContextBase*) {
|
||||
- return true;
|
||||
+ return false;
|
||||
}
|
||||
|
||||
const char* WebGLDebugRendererInfo::ExtensionName() {
|
||||
diff --git a/third_party/blink/renderer/modules/webgl/webgl_debug_shaders.cc b/third_party/blink/renderer/modules/webgl/webgl_debug_shaders.cc
|
||||
--- a/third_party/blink/renderer/modules/webgl/webgl_debug_shaders.cc
|
||||
+++ b/third_party/blink/renderer/modules/webgl/webgl_debug_shaders.cc
|
||||
@@ -44,14 +44,14 @@ WebGLExtensionName WebGLDebugShaders::GetName() const {
|
||||
|
||||
String WebGLDebugShaders::getTranslatedShaderSource(WebGLShader* shader) {
|
||||
WebGLExtensionScopedContext scoped(this);
|
||||
- if (scoped.IsLost())
|
||||
- return String();
|
||||
- if (!scoped.Context()->ValidateWebGLObject("getTranslatedShaderSource",
|
||||
- shader))
|
||||
+// if (scoped.IsLost())
|
||||
+// return String();
|
||||
+// if (!scoped.Context()->ValidateWebGLObject("getTranslatedShaderSource",
|
||||
+// shader))
|
||||
return "";
|
||||
- GLStringQuery query(scoped.Context()->ContextGL());
|
||||
- return query.Run<GLStringQuery::TranslatedShaderSourceANGLE>(
|
||||
- shader->Object());
|
||||
+// GLStringQuery query(scoped.Context()->ContextGL());
|
||||
+// return query.Run<GLStringQuery::TranslatedShaderSourceANGLE>(
|
||||
+// shader->Object());
|
||||
}
|
||||
|
||||
bool WebGLDebugShaders::Supported(WebGLRenderingContextBase* context) {
|
Loading…
Add table
Reference in a new issue