Texture2D.destroy¶
Summary¶
Texture2D.destroy releases GPU resources, clears any recorded upload error, and invalidates pending asynchronous upload work. Call it when the object is no longer needed.
Syntax¶
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¶
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const texture = wgpu.texture.create2D({ source: { kind: "url", url: "./albedo.png" }, mipmaps: true });
texture.destroy();
console.log("updated");