GPUCommandEncoder: insertDebugMarker() method
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Note: This feature is available in Web Workers.
The insertDebugMarker()
method of the
GPUCommandEncoder
interface marks a specific point in a series of encoded commands with a label.
This could be used for telemetry, or may be utilized in GPUError
messages, browser dev tools, or other services in the future to help with debugging.
Syntax
js
insertDebugMarker(markerLabel)
Parameters
markerLabel
-
A string representing the label to insert.
Return value
None (Undefined
).
Examples
js
// ...
commandEncoder.insertDebugMarker("mymarker");
// ...
Specifications
Specification |
---|
WebGPU # dom-gpudebugcommandsmixin-insertdebugmarker |
Browser compatibility
BCD tables only load in the browser
See also
- The WebGPU API