Skip to content

u32

u32(v?): number

Defined in: packages/typegpu/src/data/numeric.ts:91

A schema that represents an unsigned 32-bit integer value. (equivalent to u32 in WGSL)

Can also be called to cast a value to an u32 in accordance with WGSL casting rules.

number | boolean

number

const value = u32(); // 0
const value = u32(7); // 7
const value = u32(3.14); // 3
const value = u32(-1); // 4294967295
const value = u32(-3.1); // 0