GPUCompilationMessage - Web-APIs | MDN
Eingeschränkt verfügbar
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das GPUCompilationMessage-Interface der WebGPU API repräsentiert eine einzelne Informations-, Warn- oder Fehlermeldung, die vom GPU-Shader-Modul-Compiler generiert wird.
Ein Array von GPUCompilationMessage-Objekten ist in der messages-Eigenschaft des GPUCompilationInfo-Objekts verfügbar, das über GPUShaderModule.getCompilationInfo() abgerufen werden kann.
Instanzeigenschaften
lengthSchreibgeschützt-
Eine Zahl, die die Länge des Substrings darstellt, dem die Nachricht entspricht.
lineNumSchreibgeschützt-
Eine Zahl, die die Zeilennummer im Shader-Code darstellt, zu der die Nachricht gehört.
linePosSchreibgeschützt-
Eine Zahl, die die Position in der Codezeile darstellt, zu der die Nachricht gehört. Dies könnte ein genauer Punkt oder der Anfang des relevanten Substrings sein.
messageSchreibgeschützt-
Ein String, der den menschenlesbaren Nachrichtentext darstellt.
offsetSchreibgeschützt-
Eine Zahl, die den Offset vom Anfang des Shader-Codes bis zu dem genauen Punkt oder dem Anfang des relevanten Substrings darstellt, zu dem die Nachricht gehört.
typeSchreibgeschützt-
Ein enumerierter Wert, der den Nachrichtentyp repräsentiert —
"error","info"oder"warning".
Beispiele
Sehen Sie sich das Hauptbeispiel auf der Seite GPUCompilationInfo an.
Spezifikationen
| Spezifikation |
|---|
| WebGPU # gpucompilationmessage |
Browser-Kompatibilität
Siehe auch
- Die WebGPU API
Help improve MDN
Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.