const UNIFORM_BYTE_SETTERS:
Record< | "bool" | "vec2<bool>" | "vec3<bool>" | "vec4<bool>" | "u32" | "vec2<u32>" | "vec3<u32>" | "vec4<u32>" | "i32" | "vec2<i32>" | "vec3<i32>" | "vec4<i32>" | "f16" | "vec2<f16>" | "vec3<f16>" | "vec4<f16>" | "f32" | "vec2<f32>" | "vec3<f32>" | "vec4<f32>" | "f64" | "vec2<f64>" | "vec3<f64>" | "vec4<f64>" | "mat2x2<u32>" | "mat3x2<u32>" | "mat2x3<u32>" | "mat2x4<u32>" | "mat4x2<u32>" | "mat3x3<u32>" | "mat3x4<u32>" | "mat4x3<u32>" | "mat4x4<u32>" | "mat2x2<i32>" | "mat3x2<i32>" | "mat2x3<i32>" | "mat2x4<i32>" | "mat4x2<i32>" | "mat3x3<i32>" | "mat3x4<i32>" | "mat4x3<i32>" | "mat4x4<i32>" | "mat2x2<f16>" | "mat3x2<f16>" | "mat2x3<f16>" | "mat2x4<f16>" | "mat4x2<f16>" | "mat3x3<f16>" | "mat3x4<f16>" | "mat4x3<f16>" | "mat4x4<f16>" | "mat2x2<f32>" | "mat3x2<f32>" | "mat2x3<f32>" | "mat2x4<f32>" | "mat4x2<f32>" | "mat3x3<f32>" | "mat3x4<f32>" | "mat4x3<f32>" | "mat4x4<f32>" | "mat2x2<f64>" | "mat3x2<f64>" | "mat2x3<f64>" | "mat2x4<f64>" | "mat4x2<f64>" | "mat3x3<f64>" | "mat3x4<f64>" | "mat4x3<f64>" | "mat4x4<f64>" | "atomic<u32>" | "atomic<i32>" | "u8" | "i8" | "u16" | "i16" | "vec2<u8>" | "vec2<i8>" | "vec2<u16>" | "vec2<i16>" | "vec3<u8>" | "vec3<i8>" | "vec3<u16>" | "vec3<i16>" | "vec4<u8>" | "vec4<i8>" | "vec4<u16>" | "vec4<i16>" | "vec3to4<u8>" | "vec3to4<i8>" | "vec3to4<u16>" | "vec3to4<i16>" | "vec3to4<u32>" | "vec3to4<i32>" | "vec3to4<f32>" | "atomic<f32>",
| (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, value: number) => void | (view: DataView, offset: number, data: Uint8Array) => void | (view: DataView, offset: number, data: Int8Array) => void | (view: DataView, offset: number, data: Uint16Array) => void | (view: DataView, offset: number, data: Int16Array) => void | (view: DataView, offset: number, data: Uint32Array) => void | (view: DataView, offset: number, data: Int32Array) => void | (view: DataView, offset: number, data: Float32Array) => void | (view: DataView, offset: number, data: Float64Array) => void | (view: DataView, offset: number, data: Uint16Array) => void | (view: DataView, offset: number, data: Uint32Array) => void | (view: DataView, offset: number, data: Int32Array) => void | (view: DataView, offset: number, data: Float32Array) => void | (view: DataView, offset: number, data: Float64Array) => void>
packages / core / src / bytes.ts