Skip to content

Mesh.destroy

Summary

Mesh.destroy releases GPU resources and clears owned runtime state for this Mesh. Call it when the object is no longer needed.

Syntax

Mesh.destroy(): void
mesh.destroy();

Parameters

This API does not take parameters.

Returns

void - No return value. The call applies side effects to runtime state and/or GPU resources.

Type Details

// No additional descriptor expansion is required for this signature.

Example

const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);

const geometry = wgpu.geometry.box(1, 1, 1);
const material = wgpu.material.unlit({ color: [0.9, 0.6, 0.2], opacity: 1.0 });
const mesh = wgpu.createMesh(geometry, material);
mesh.destroy();
console.log("updated");

See Also