WEBGL_debug_shaders-Erweiterung
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2020 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die Erweiterung WEBGL_debug_shaders ist Teil der WebGL-API und stellt eine Methode zum Debuggen von Shadern in privilegierten Kontexten bereit.
Diese Erweiterung steht Websites nicht direkt zur Verfügung, da die Art und Weise, wie der Shader übersetzt wird, der Webseite personenbezogene Informationen über die Grafikkarte im Computer des Benutzers offenlegen könnte.
WebGL-Erweiterungen sind über die Methode WebGLRenderingContext.getExtension() verfügbar.
Weitere Informationen finden Sie unter WebGL-Erweiterungen verwenden.
Hinweis: Abhängig von den Datenschutzeinstellungen des Browsers ist diese Erweiterung möglicherweise nur in privilegierten Kontexten verfügbar.
Diese Erweiterung ist sowohl in WebGL1- als auch in WebGL2-Kontexten verfügbar.
Instanzmethoden
WEBGL_debug_shaders.getTranslatedShaderSource()-
Gibt den übersetzten Shader-Quelltext zurück.
Spezifikationen
| Spezifikation |
|---|
| WebGL WEBGL_debug_shaders Khronos Ratified Extension Specification> |