Limited availability
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 popDebugGroup()
method of the GPUCommandEncoder
interface ends a debug group, which is begun with a pushDebugGroup()
call.
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.
None.
Return valueNone (Undefined
).
The following criteria must be met when calling popDebugGroup()
, otherwise a GPUValidationError
is generated and the GPUCommandEncoder
becomes invalid:
pushDebugGroup()
).// â¦
commandEncoder.pushDebugGroup("my_group_marker"); // Start labeled debug group
const passEncoder = commandEncoder.beginRenderPass(renderPassDescriptor);
passEncoder.setPipeline(renderPipeline);
passEncoder.setVertexBuffer(0, vertexBuffer);
passEncoder.draw(3);
passEncoder.end();
commandEncoder.popDebugGroup(); // End labeled debug group
// â¦
Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4