Documentation / device / PBPrimitiveType
Enumeration: PBPrimitiveType
Defined in: libs/device/src/builder/types.ts:134
Primitive types
Enumeration Members
NONE
NONE:
0
Defined in: libs/device/src/builder/types.ts:135
F16
F16:
number
Defined in: libs/device/src/builder/types.ts:136
F16VEC2
F16VEC2:
number
Defined in: libs/device/src/builder/types.ts:137
F16VEC3
F16VEC3:
number
Defined in: libs/device/src/builder/types.ts:138
F16VEC4
F16VEC4:
number
Defined in: libs/device/src/builder/types.ts:139
F32
F32:
number
Defined in: libs/device/src/builder/types.ts:140
F32VEC2
F32VEC2:
number
Defined in: libs/device/src/builder/types.ts:141
F32VEC3
F32VEC3:
number
Defined in: libs/device/src/builder/types.ts:142
F32VEC4
F32VEC4:
number
Defined in: libs/device/src/builder/types.ts:143
BOOL
BOOL:
number
Defined in: libs/device/src/builder/types.ts:144
BVEC2
BVEC2:
number
Defined in: libs/device/src/builder/types.ts:145
BVEC3
BVEC3:
number
Defined in: libs/device/src/builder/types.ts:146
BVEC4
BVEC4:
number
Defined in: libs/device/src/builder/types.ts:147
I8
I8:
number
Defined in: libs/device/src/builder/types.ts:148
I8VEC2
I8VEC2:
number
Defined in: libs/device/src/builder/types.ts:149
I8VEC3
I8VEC3:
number
Defined in: libs/device/src/builder/types.ts:150
I8VEC4
I8VEC4:
number
Defined in: libs/device/src/builder/types.ts:151
I8_NORM
I8_NORM:
number
Defined in: libs/device/src/builder/types.ts:152
I8VEC2_NORM
I8VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:153
I8VEC3_NORM
I8VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:154
I8VEC4_NORM
I8VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:155
I16
I16:
number
Defined in: libs/device/src/builder/types.ts:156
I16VEC2
I16VEC2:
number
Defined in: libs/device/src/builder/types.ts:157
I16VEC3
I16VEC3:
number
Defined in: libs/device/src/builder/types.ts:158
I16VEC4
I16VEC4:
number
Defined in: libs/device/src/builder/types.ts:159
I16_NORM
I16_NORM:
number
Defined in: libs/device/src/builder/types.ts:160
I16VEC2_NORM
I16VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:161
I16VEC3_NORM
I16VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:162
I16VEC4_NORM
I16VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:163
I32
I32:
number
Defined in: libs/device/src/builder/types.ts:164
I32VEC2
I32VEC2:
number
Defined in: libs/device/src/builder/types.ts:165
I32VEC3
I32VEC3:
number
Defined in: libs/device/src/builder/types.ts:166
I32VEC4
I32VEC4:
number
Defined in: libs/device/src/builder/types.ts:167
I32_NORM
I32_NORM:
number
Defined in: libs/device/src/builder/types.ts:168
I32VEC2_NORM
I32VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:169
I32VEC3_NORM
I32VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:170
I32VEC4_NORM
I32VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:171
U8
U8:
number
Defined in: libs/device/src/builder/types.ts:172
U8VEC2
U8VEC2:
number
Defined in: libs/device/src/builder/types.ts:173
U8VEC3
U8VEC3:
number
Defined in: libs/device/src/builder/types.ts:174
U8VEC4
U8VEC4:
number
Defined in: libs/device/src/builder/types.ts:175
U8_NORM
U8_NORM:
number
Defined in: libs/device/src/builder/types.ts:176
U8VEC2_NORM
U8VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:177
U8VEC3_NORM
U8VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:178
U8VEC4_NORM
U8VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:179
U16
U16:
number
Defined in: libs/device/src/builder/types.ts:180
U16VEC2
U16VEC2:
number
Defined in: libs/device/src/builder/types.ts:181
U16VEC3
U16VEC3:
number
Defined in: libs/device/src/builder/types.ts:182
U16VEC4
U16VEC4:
number
Defined in: libs/device/src/builder/types.ts:183
U16_NORM
U16_NORM:
number
Defined in: libs/device/src/builder/types.ts:184
U16VEC2_NORM
U16VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:185
U16VEC3_NORM
U16VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:186
U16VEC4_NORM
U16VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:187
U32
U32:
number
Defined in: libs/device/src/builder/types.ts:188
U32VEC2
U32VEC2:
number
Defined in: libs/device/src/builder/types.ts:189
U32VEC3
U32VEC3:
number
Defined in: libs/device/src/builder/types.ts:190
U32VEC4
U32VEC4:
number
Defined in: libs/device/src/builder/types.ts:191
U32_NORM
U32_NORM:
number
Defined in: libs/device/src/builder/types.ts:192
U32VEC2_NORM
U32VEC2_NORM:
number
Defined in: libs/device/src/builder/types.ts:193
U32VEC3_NORM
U32VEC3_NORM:
number
Defined in: libs/device/src/builder/types.ts:194
U32VEC4_NORM
U32VEC4_NORM:
number
Defined in: libs/device/src/builder/types.ts:195
MAT2
MAT2:
number
Defined in: libs/device/src/builder/types.ts:196
MAT2x3
MAT2x3:
number
Defined in: libs/device/src/builder/types.ts:197
MAT2x4
MAT2x4:
number
Defined in: libs/device/src/builder/types.ts:198
MAT3x2
MAT3x2:
number
Defined in: libs/device/src/builder/types.ts:199
MAT3
MAT3:
number
Defined in: libs/device/src/builder/types.ts:200
MAT3x4
MAT3x4:
number
Defined in: libs/device/src/builder/types.ts:201
MAT4x2
MAT4x2:
number
Defined in: libs/device/src/builder/types.ts:202
MAT4x3
MAT4x3:
number
Defined in: libs/device/src/builder/types.ts:203
MAT4
MAT4:
number
Defined in: libs/device/src/builder/types.ts:204