WasmGPU.createHeapArena().destroy¶
Summary¶
WasmGPU.createHeapArena().destroy marks the arena as destroyed and invalidates future allocations. After destroy, arena methods that require a live arena throw.
Syntax¶
Parameters¶
This API does not take parameters.
Returns¶
void - No value is returned.
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const arena = wgpu.createHeapArena(128 * 1024);
arena.destroy();
try {
arena.allocF32(8);
} catch (error) {
console.error(error);
}