core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

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_machineVirtual machine state used during execution of vertex/fragment programs
gl_program_parameterProgram parameter
gl_program_parameter_listList of gl_program_parameter instances
gl_uniformShader program uniform variable
gl_uniform_listList of gl_uniforms
hash_node
hash_table
instruction_infoBasic info about each instruction
instruction_pattern
intervalA live register interval
interval_listA list of register intervals
node
parse_stateCurrent parsing state
prog_dst_registerInstruction destination register
prog_instructionVertex/fragment program instruction
prog_src_registerInstruction source register
scope_levelElement 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  doxygen 1.5.4