core
|
glapi
|
vbo
|
math
|
shader
|
swrast
|
swrast_setup
|
tnl
|
tnl_dd
Main Page
Data Structures
Files
Data Structures
Data Fields
Mesa Vertex and Fragment Program code Data Structures
Here are the data structures with brief descriptions:
_mesa_symbol_table
_mesa_symbol_table_iterator
asm_instruction
asm_parser_state
asm_src_register
asm_swizzle_mask
asm_symbol
asm_vector
ati_fs_opcode_st
atifragshader_dst_register
atifragshader_src_register
atifs_instruction
atifs_setupinst
cache_item
gl_program_cache
gl_program_machine
Virtual machine state used during execution of vertex/fragment programs
gl_program_parameter
Program parameter
gl_program_parameter_list
List of
gl_program_parameter
instances
gl_uniform
Shader program uniform variable
gl_uniform_list
List of gl_uniforms
hash_node
hash_table
instruction_info
Basic info about each instruction
instruction_pattern
interval
A live register
interval
interval_list
A list of register intervals
node
parse_state
Current parsing state
prog_dst_register
Instruction destination register
prog_instruction
Vertex/fragment program instruction
prog_src_register
Instruction source register
scope_level
Element of the scope stack
symbol
symbol_header
yy_buffer_state
yy_trans_info
yyalloc
yyguts_t
YYLTYPE
YYSTYPE
Generated on Sun Sep 27 06:48:02 2009 for Mesa Vertex and Fragment Program code by
1.5.4