Skip to content

formatToWGSLType

const formatToWGSLType: object

Defined in: packages/typegpu/src/data/vertexFormatData.ts:51

readonly float16: F32 = f32

readonly float16x2: Vec2f = vec2f

readonly float16x4: Vec4f = vec4f

readonly float32: F32 = f32

readonly float32x2: Vec2f = vec2f

readonly float32x3: Vec3f = vec3f

readonly float32x4: Vec4f = vec4f

readonly sint16: I32 = i32

readonly sint16x2: Vec2i = vec2i

readonly sint16x4: Vec4i = vec4i

readonly sint32: I32 = i32

readonly sint32x2: Vec2i = vec2i

readonly sint32x3: Vec3i = vec3i

readonly sint32x4: Vec4i = vec4i

readonly sint8: I32 = i32

readonly sint8x2: Vec2i = vec2i

readonly sint8x4: Vec4i = vec4i

readonly snorm16: F32 = f32

readonly snorm16x2: Vec2f = vec2f

readonly snorm16x4: Vec4f = vec4f

readonly snorm8: F32 = f32

readonly snorm8x2: Vec2f = vec2f

readonly snorm8x4: Vec4f = vec4f

readonly uint16: U32 = u32

readonly uint16x2: Vec2u = vec2u

readonly uint16x4: Vec4u = vec4u

readonly uint32: U32 = u32

readonly uint32x2: Vec2u = vec2u

readonly uint32x3: Vec3u = vec3u

readonly uint32x4: Vec4u = vec4u

readonly uint8: U32 = u32

readonly uint8x2: Vec2u = vec2u

readonly uint8x4: Vec4u = vec4u

readonly unorm10-10-10-2: Vec4f = vec4f

readonly unorm16: F32 = f32

readonly unorm16x2: Vec2f = vec2f

readonly unorm16x4: Vec4f = vec4f

readonly unorm8: F32 = f32

readonly unorm8x2: Vec2f = vec2f

readonly unorm8x4: Vec4f = vec4f

readonly unorm8x4-bgra: Vec4f = vec4f