WEBGL_debug_shaders extension is part of the WebGL API and exposes a method to debug shaders from privileged contexts.
This extension is not directly available to web sites as the way of how the shader is translated may uncover personally-identifiable information to the web page about the kind of graphics card in the user's computer.
Availability: Depending on the privacy settings of the browser, this extension might only be available to privileged contexts.
- Returns the translated shader source.
The definition of 'WEBGL_debug_shaders' in that specification.
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
|Basic Support||?||?||No support1||?||?||?||?|
|Feature||Android||Chrome for Android||Edge Mobile||Firefox for Android||IE Mobile||Opera Mobile||Safari Mobile|
1. This extension is only available, since Firefox 30, behind the webgl.enable-debug-renderer-info and the webgl.enable-privileged-extensions. Since Firefox 30, the extension is activated by default to privileged contexts (chrome context).