Skip to content

Commit 194b7c0

Browse files
authored
Add files via upload
1 parent c74d995 commit 194b7c0

3 files changed

Lines changed: 198 additions & 352 deletions

File tree

src/common/gen_uniform_type_table.py

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,21 @@
1414
"GL_NONE", "GL_BOOL", "GL_BOOL_VEC2", "GL_BOOL_VEC3", "GL_BOOL_VEC4", "GL_FLOAT",
1515
"GL_FLOAT_MAT2", "GL_FLOAT_MAT2x3", "GL_FLOAT_MAT2x4", "GL_FLOAT_MAT3", "GL_FLOAT_MAT3x2",
1616
"GL_FLOAT_MAT3x4", "GL_FLOAT_MAT4", "GL_FLOAT_MAT4x2", "GL_FLOAT_MAT4x3", "GL_FLOAT_VEC2",
17-
"GL_FLOAT_VEC3", "GL_FLOAT_VEC4", "GL_IMAGE_2D", "GL_IMAGE_2D_ARRAY", "GL_IMAGE_3D",
18-
"GL_IMAGE_CUBE", "GL_IMAGE_CUBE_MAP_ARRAY", "GL_IMAGE_BUFFER", "GL_INT", "GL_INT_IMAGE_2D",
19-
"GL_INT_IMAGE_2D_ARRAY", "GL_INT_IMAGE_3D", "GL_INT_IMAGE_CUBE", "GL_INT_IMAGE_CUBE_MAP_ARRAY",
20-
"GL_INT_IMAGE_BUFFER", "GL_INT_SAMPLER_2D", "GL_INT_SAMPLER_2D_ARRAY",
17+
"GL_FLOAT_VEC3", "GL_FLOAT_VEC4", "GL_IMAGE_1D", "GL_IMAGE_2D", "GL_IMAGE_1D_ARRAY", "GL_IMAGE_2D_ARRAY", "GL_IMAGE_3D",
18+
"GL_IMAGE_CUBE", "GL_IMAGE_CUBE_MAP_ARRAY", "GL_IMAGE_BUFFER", "GL_INT", "GL_INT_IMAGE_1D", "GL_INT_IMAGE_2D",
19+
"GL_INT_IMAGE_1D_ARRAY", "GL_INT_IMAGE_2D_ARRAY", "GL_INT_IMAGE_3D", "GL_INT_IMAGE_CUBE", "GL_INT_IMAGE_CUBE_MAP_ARRAY",
20+
"GL_INT_IMAGE_BUFFER", "GL_INT_SAMPLER_1D", "GL_INT_SAMPLER_2D", "GL_INT_SAMPLER_1D_ARRAY", "GL_INT_SAMPLER_2D_ARRAY",
2121
"GL_INT_SAMPLER_2D_MULTISAMPLE", "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY", "GL_INT_SAMPLER_3D",
2222
"GL_INT_SAMPLER_CUBE", "GL_INT_SAMPLER_CUBE_MAP_ARRAY", "GL_INT_SAMPLER_BUFFER", "GL_INT_VEC2",
23-
"GL_INT_VEC3", "GL_INT_VEC4", "GL_SAMPLER_2D", "GL_SAMPLER_2D_ARRAY",
23+
"GL_INT_VEC3", "GL_INT_VEC4", "GL_SAMPLER_1D", "GL_SAMPLER_1D_ARRAY", "GL_SAMPLER_2D", "GL_SAMPLER_2D_ARRAY",
2424
"GL_SAMPLER_2D_ARRAY_SHADOW", "GL_SAMPLER_2D_MULTISAMPLE", "GL_SAMPLER_2D_MULTISAMPLE_ARRAY",
25-
"GL_SAMPLER_2D_RECT_ANGLE", "GL_SAMPLER_2D_SHADOW", "GL_SAMPLER_3D", "GL_SAMPLER_CUBE",
25+
"GL_SAMPLER_2D_RECT_ANGLE", "GL_SAMPLER_1D_SHADOW", "GL_SAMPLER_2D_SHADOW", "GL_SAMPLER_3D", "GL_SAMPLER_CUBE",
2626
"GL_SAMPLER_CUBE_MAP_ARRAY", "GL_SAMPLER_BUFFER", "GL_SAMPLER_CUBE_SHADOW",
2727
"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW", "GL_SAMPLER_EXTERNAL_OES", "GL_UNSIGNED_INT",
28-
"GL_UNSIGNED_INT_ATOMIC_COUNTER", "GL_UNSIGNED_INT_IMAGE_2D", "GL_UNSIGNED_INT_IMAGE_2D_ARRAY",
28+
"GL_UNSIGNED_INT_ATOMIC_COUNTER", "GL_UNSIGNED_INT_IMAGE_1D", "GL_UNSIGNED_INT_IMAGE_1D_ARRAY", "GL_UNSIGNED_INT_IMAGE_2D", "GL_UNSIGNED_INT_IMAGE_2D_ARRAY",
2929
"GL_UNSIGNED_INT_IMAGE_3D", "GL_UNSIGNED_INT_IMAGE_CUBE",
3030
"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY", "GL_UNSIGNED_INT_IMAGE_BUFFER",
31+
"GL_UNSIGNED_INT_SAMPLER_1D", "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY",
3132
"GL_UNSIGNED_INT_SAMPLER_2D", "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY",
3233
"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE", "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY",
3334
"GL_UNSIGNED_INT_SAMPLER_3D", "GL_UNSIGNED_INT_SAMPLER_CUBE",
@@ -39,7 +40,11 @@
3940
# Uniform texture types. Be wary of substrings finding the wrong types.
4041
# e.g. with 2D_MULTISAMPLE/2D_ARRAY and 2D.
4142
texture_types = {
43+
"1D": "1D",
4244
"2D": "2D",
45+
"1D_ARRAY": "1D_ARRAY",
46+
"1D_ARRAY_SHADOW": "1D_ARRAY",
47+
"1D_SHADOW": "1D",
4348
"2D_ARRAY": "2D_ARRAY",
4449
"2D_ARRAY_SHADOW": "2D_ARRAY",
4550
"2D_MULTISAMPLE": "2D_MULTISAMPLE",

0 commit comments

Comments
 (0)