WasmGPU.compute.readback.destroy¶
Summary¶
WasmGPU.compute.readback.destroy releases all staging buffers owned by a readback ring.
After destruction, ring read methods should not be used.
Use this when you manually created additional rings or when tearing down long-lived compute sessions.
WasmGPU.compute.destroy() also destroys the default ring.
Syntax¶
Parameters¶
This API does not take parameters.
Returns¶
void - This method does not return a value.
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const ring = wgpu.compute.createReadbackRing({ slots: 2, labelPrefix: "temp" });
ring.destroy();
wgpu.destroy();