Fix array of token names in the shader parser

This commit is contained in:
Yuri Rubinsky 2023-01-25 18:18:07 +03:00
parent 41e5f5b093
commit a6eb6b6b55

View file

@ -90,8 +90,9 @@ const char *ShaderLanguage::token_names[TK_MAX] = {
"IDENTIFIER",
"TRUE",
"FALSE",
"REAL_CONSTANT",
"FLOAT_CONSTANT",
"INT_CONSTANT",
"UINT_CONSTANT",
"TYPE_VOID",
"TYPE_BOOL",
"TYPE_BVEC2",
@ -126,6 +127,7 @@ const char *ShaderLanguage::token_names[TK_MAX] = {
"INTERPOLATION_FLAT",
"INTERPOLATION_SMOOTH",
"CONST",
"STRUCT",
"PRECISION_LOW",
"PRECISION_MID",
"PRECISION_HIGH",
@ -169,6 +171,7 @@ const char *ShaderLanguage::token_names[TK_MAX] = {
"CF_DO",
"CF_SWITCH",
"CF_CASE",
"CF_DEFAULT",
"CF_BREAK",
"CF_CONTINUE",
"CF_RETURN",
@ -185,19 +188,26 @@ const char *ShaderLanguage::token_names[TK_MAX] = {
"SEMICOLON",
"PERIOD",
"UNIFORM",
"UNIFORM_GROUP",
"INSTANCE",
"GLOBAL",
"VARYING",
"IN",
"OUT",
"INOUT",
"ARG_IN",
"ARG_OUT",
"ARG_INOUT",
"RENDER_MODE",
"SOURCE_COLOR",
"HINT_DEFAULT_WHITE_TEXTURE",
"HINT_DEFAULT_BLACK_TEXTURE",
"HINT_DEFAULT_TRANSPARENT_TEXTURE",
"HINT_NORMAL_TEXTURE",
"HINT_ROUGHNESS_NORMAL_TEXTURE",
"HINT_ROUGHNESS_R",
"HINT_ROUGHNESS_G",
"HINT_ROUGHNESS_B",
"HINT_ROUGHNESS_A",
"HINT_ROUGHNESS_GRAY",
"HINT_ANISOTROPY_TEXTURE",
"HINT_SOURCE_COLOR",
"HINT_RANGE",
"HINT_INSTANCE_INDEX",
"HINT_SCREEN_TEXTURE",