GPUCommandBuffer
Eingeschränkt verfügbar
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 unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das GPUCommandBuffer Interface der WebGPU API repräsentiert eine vorab aufgezeichnete Liste von GPU-Befehlen, die zur Ausführung an eine GPUQueue übermittelt werden können.
Ein GPUCommandBuffer wird über die GPUCommandEncoder.finish() Methode erstellt; die darin aufgezeichneten GPU-Befehle werden zur Ausführung übermittelt, indem der GPUCommandBuffer in den Parameter eines GPUQueue.submit() Aufrufs übergeben wird.
Hinweis:
Sobald ein GPUCommandBuffer Objekt übermittelt wurde, kann es nicht erneut verwendet werden.
Instanzeigenschaften
Beispiele
// …
const commandBuffer = commandEncoder.finish();
device.queue.submit([commandBuffer]);
Hinweis: Studieren Sie die WebGPU-Beispiele, um vollständige Beispiele zu finden.
Spezifikationen
| Spezifikation |
|---|
| WebGPU> # gpucommandbuffer> |
Browser-Kompatibilität
Siehe auch
- Die WebGPU API