OSDN Git Service

glsl: Add lexer rules for uint and uvecN (N=2..4)
authorChad Versace <chad@chad-versace.us>
Fri, 8 Oct 2010 19:03:40 +0000 (12:03 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Mon, 11 Oct 2010 21:25:48 +0000 (14:25 -0700)
Commit for generated file glsl_lexer.cpp follows this commit.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/glsl/glsl_lexer.lpp

index 8be5c67..9672342 100644 (file)
@@ -161,6 +161,7 @@ const               return CONST_TOK;
 bool           return BOOL_TOK;
 float          return FLOAT_TOK;
 int            return INT_TOK;
+uint           TOKEN_OR_IDENTIFIER(130, UINT_TOK);
 
 break          return BREAK;
 continue       return CONTINUE;
@@ -178,6 +179,9 @@ bvec4               return BVEC4;
 ivec2          return IVEC2;
 ivec3          return IVEC3;
 ivec4          return IVEC4;
+uvec2          TOKEN_OR_IDENTIFIER(130, UVEC2);
+uvec3          TOKEN_OR_IDENTIFIER(130, UVEC3);
+uvec4          TOKEN_OR_IDENTIFIER(130, UVEC4);
 vec2           return VEC2;
 vec3           return VEC3;
 vec4           return VEC4;