[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/API/GPUCommandEncoder/pushDebugGroup [Back]  [Original]

GPUCommandEncoder: pushDebugGroup() Methode - Web-APIs | MDN

Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.

View in English Always switch to English

GPUCommandEncoder: pushDebugGroup() Methode

Eingeschrnkt verfgbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen untersttzenden Browsern verfgbar.

Hinweis: Diese Funktion ist in Web Workers verfgbar.

Die pushDebugGroup()-Methode der GPUCommandEncoder-Schnittstelle beginnt eine Debug-Gruppe, die mit einem angegebenen Label markiert ist und alle nachfolgenden codierten Befehle bis zum Aufruf einer popDebugGroup()-Methode enthalten wird.

Dies knnte fr Telemetrie verwendet werden oder in Zukunft in GPUError-Meldungen, Browser-Entwicklungstools oder anderen Diensten zur Untersttzung von Debugging genutzt werden.

In diesem Artikel

Syntax

js
pushDebugGroup(groupLabel)

Parameter

groupLabel

Ein String, der das Label fr die Debug-Gruppe darstellt.

Rckgabewert

Keiner (undefined).

Beispiele

js
// 

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

// 

Spezifikationen

Spezifikation
WebGPU
# dom-gpudebugcommandsmixin-pushdebuggroup

Browser-Kompatibilitt

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page