summaryrefslogtreecommitdiff
path: root/src/mesa/shader/program_parse.tab.h
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2009-07-30 10:51:43 -0700
committerIan Romanick <ian.d.romanick@intel.com>2009-07-30 10:51:43 -0700
commit565a2a8f38f1407e2122b2dbfa4a0bc5bb881dd3 (patch)
treedefa85a3c46cc57c1854a8a274404e784f37bd71 /src/mesa/shader/program_parse.tab.h
parent17534ab88ce29119f79de8abfcc4170471e8f5a4 (diff)
ARB prog parser: Add support for RGBA components to SWZ instruction in fp
Diffstat (limited to 'src/mesa/shader/program_parse.tab.h')
-rw-r--r--src/mesa/shader/program_parse.tab.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mesa/shader/program_parse.tab.h b/src/mesa/shader/program_parse.tab.h
index e7264079e9..de08fb747f 100644
--- a/src/mesa/shader/program_parse.tab.h
+++ b/src/mesa/shader/program_parse.tab.h
@@ -171,10 +171,17 @@ typedef union YYSTYPE
struct asm_vector vector;
gl_inst_opcode opcode;
+ struct {
+ unsigned swz;
+ unsigned rgba_valid:1;
+ unsigned xyzw_valid:1;
+ unsigned negate:1;
+ } ext_swizzle;
+
/* Line 1676 of yacc.c */
-#line 178 "program_parse.tab.h"
+#line 185 "program_parse.tab.h"
} YYSTYPE;
# define YYSTYPE_IS_TRIVIAL 1
# define yystype YYSTYPE /* obsolescent; will be withdrawn */