#include <program_parse.tab.h>
Data Fields | |
| struct asm_instruction * | inst |
| struct asm_symbol * | sym |
| struct asm_symbol | temp_sym |
| struct asm_swizzle_mask | swiz_mask |
| struct asm_src_register | src_reg |
| struct prog_dst_register | dst_reg |
| struct prog_instruction | temp_inst |
| char * | string |
| unsigned | result |
| unsigned | attrib |
| int | integer |
| float | real |
| gl_state_index | state [STATE_LENGTH] |
| int | negate |
| struct asm_vector | vector |
| gl_inst_opcode | opcode |
| struct { | |
| unsigned swz | |
| unsigned rgba_valid:1 | |
| unsigned xyzw_valid:1 | |
| unsigned negate:1 | |
| } | ext_swizzle |
| struct asm_instruction * | inst |
| struct asm_symbol * | sym |
| char * | string |
| struct { | |
| unsigned swz | |
| unsigned rgba_valid:1 | |
| unsigned xyzw_valid:1 | |
| unsigned negate:1 | |
| } | ext_swizzle |
struct asm_instruction* YYSTYPE::inst [read] |
struct asm_symbol* YYSTYPE::sym [read] |
struct asm_symbol YYSTYPE::temp_sym [read] |
struct asm_swizzle_mask YYSTYPE::swiz_mask [read] |
struct asm_src_register YYSTYPE::src_reg [read] |
struct prog_dst_register YYSTYPE::dst_reg [read] |
struct prog_instruction YYSTYPE::temp_inst [read] |
| char* YYSTYPE::string |
| unsigned YYSTYPE::result |
| unsigned YYSTYPE::attrib |
| int YYSTYPE::integer |
| float YYSTYPE::real |
| int YYSTYPE::negate |
struct asm_vector YYSTYPE::vector [read] |
| unsigned YYSTYPE::swz |
| unsigned YYSTYPE::rgba_valid |
| unsigned YYSTYPE::xyzw_valid |
| unsigned YYSTYPE::negate |
| struct { ... } YYSTYPE::ext_swizzle |
struct asm_instruction* YYSTYPE::inst [read] |
struct asm_symbol* YYSTYPE::sym [read] |
| char* YYSTYPE::string |
| struct { ... } YYSTYPE::ext_swizzle |
1.5.4