Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
GPUCommandBuffer
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DasGPUCommandBuffer Interface derWebGPU API repräsentiert eine vorab aufgezeichnete Liste von GPU-Befehlen, die zur Ausführung an eineGPUQueue übermittelt werden können.
EinGPUCommandBuffer wird über dieGPUCommandEncoder.finish() Methode erstellt; die darin aufgezeichneten GPU-Befehle werden zur Ausführung übermittelt, indem derGPUCommandBuffer in den Parameter einesGPUQueue.submit() Aufrufs übergeben wird.
Hinweis:Sobald einGPUCommandBuffer Objekt übermittelt wurde, kann es nicht erneut verwendet werden.
In diesem Artikel
Instanzeigenschaften
Beispiele
// …const commandBuffer = commandEncoder.finish();device.queue.submit([commandBuffer]);Hinweis:Studieren Sie dieWebGPU-Beispiele, um vollständige Beispiele zu finden.
Spezifikationen
| Specification |
|---|
| WebGPU> # gpucommandbuffer> |
Browser-Kompatibilität
Siehe auch
- DieWebGPU API