WasmGPU.compute.CPUndarray.backingBytes¶
Summary¶
WasmGPU.compute.CPUndarray.backingBytes returns a Uint8Array view of raw backing storage.
This view includes the entire allocated byte region, including non-contiguous layouts and offsets.
Use it for byte-level inspection, custom serialization, or bulk zeroing/copy logic.
For contiguous typed element access, prefer data().
Syntax¶
Parameters¶
This API does not take parameters.
Returns¶
Uint8Array<ArrayBuffer> - Raw byte view over CPU ndarray backing memory.
Example¶
const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);
const a = wgpu.compute.CPUndarray.zeros("u16", { shape: [4] });
const bytes = a.backingBytes();
bytes[0] = 255;
console.log(bytes.byteLength, a.get(0));