
| Data Fields | |
| struct tgsi_exec_vector | _Temps [128+6+1] | 
| struct tgsi_exec_vector * | Temps | 
| struct tgsi_exec_vector * | Addrs | 
| struct tgsi_sampler * | Samplers | 
| float | Imms [256][4] | 
| unsigned | ImmLimit | 
| const float(* | Consts )[4] | 
| struct tgsi_exec_vector * | Inputs | 
| struct tgsi_exec_vector * | Outputs | 
| struct tgsi_token * | Tokens | 
| unsigned | Processor | 
| unsigned * | Primitives | 
| struct tgsi_interp_coef * | InterpCoefs | 
| struct tgsi_exec_vector | QuadPos | 
| uint | CondMask | 
| For IF/ELSE/ENDIF. | |
| uint | LoopMask | 
| For BGNLOOP/ENDLOOP. | |
| uint | ContMask | 
| For loop CONT statements. | |
| uint | FuncMask | 
| For function calls. | |
| uint | ExecMask | 
| = CondMask & LoopMask | |
| uint | CondStack [20] | 
| Condition mask stack (for nested conditionals). | |
| int | CondStackTop | 
| uint | LoopStack [20] | 
| Loop mask stack (for nested loops). | |
| int | LoopStackTop | 
| uint | LoopLabelStack [20] | 
| Loop label stack. | |
| int | LoopLabelStackTop | 
| struct tgsi_exec_vector | LoopCounterStack [20] | 
| Loop counter stack (x = count, y = current, z = step). | |
| int | LoopCounterStackTop | 
| uint | ContStack [20] | 
| Loop continue mask stack (see comments in tgsi_exec.c). | |
| int | ContStackTop | 
| uint | FuncStack [20] | 
| Function execution mask stack (for executing subroutine code). | |
| int | FuncStackTop | 
| struct tgsi_call_record | CallStack [20] | 
| Function call stack for saving/restoring the program counter. | |
| int | CallStackTop | 
| struct tgsi_full_instruction * | Instructions | 
| uint | NumInstructions | 
| struct tgsi_full_declaration * | Declarations | 
| uint | NumDeclarations | 
| struct tgsi_exec_labels | Labels | 
Definition at line 195 of file tgsi_exec.h.
| struct tgsi_exec_vector tgsi_exec_machine::_Temps[128+6+1]  [read] | 
Definition at line 200 of file tgsi_exec.h.
| struct tgsi_exec_vector* tgsi_exec_machine::Temps  [read] | 
Definition at line 206 of file tgsi_exec.h.
| struct tgsi_exec_vector* tgsi_exec_machine::Addrs  [read] | 
Definition at line 207 of file tgsi_exec.h.
| struct tgsi_sampler* tgsi_exec_machine::Samplers  [read] | 
Definition at line 209 of file tgsi_exec.h.
| float tgsi_exec_machine::Imms[256][4] | 
Definition at line 211 of file tgsi_exec.h.
| unsigned tgsi_exec_machine::ImmLimit | 
Definition at line 212 of file tgsi_exec.h.
| const float(* tgsi_exec_machine::Consts)[4] | 
Definition at line 213 of file tgsi_exec.h.
| struct tgsi_exec_vector* tgsi_exec_machine::Inputs  [read] | 
Definition at line 214 of file tgsi_exec.h.
| struct tgsi_exec_vector* tgsi_exec_machine::Outputs  [read] | 
Definition at line 215 of file tgsi_exec.h.
| struct tgsi_token* tgsi_exec_machine::Tokens  [read] | 
Definition at line 216 of file tgsi_exec.h.
| unsigned tgsi_exec_machine::Processor | 
Definition at line 217 of file tgsi_exec.h.
| unsigned* tgsi_exec_machine::Primitives | 
Definition at line 220 of file tgsi_exec.h.
| struct tgsi_interp_coef* tgsi_exec_machine::InterpCoefs  [read] | 
Definition at line 223 of file tgsi_exec.h.
| struct tgsi_exec_vector tgsi_exec_machine::QuadPos  [read] | 
Definition at line 224 of file tgsi_exec.h.
Definition at line 235 of file tgsi_exec.h.
Definition at line 239 of file tgsi_exec.h.
Definition at line 243 of file tgsi_exec.h.
| struct tgsi_exec_vector tgsi_exec_machine::LoopCounterStack[20]  [read] | 
Definition at line 247 of file tgsi_exec.h.
Definition at line 251 of file tgsi_exec.h.
Function execution mask stack (for executing subroutine code).
Definition at line 254 of file tgsi_exec.h.
Definition at line 255 of file tgsi_exec.h.
| struct tgsi_call_record tgsi_exec_machine::CallStack[20]  [read] | 
Function call stack for saving/restoring the program counter.
Definition at line 258 of file tgsi_exec.h.
Definition at line 259 of file tgsi_exec.h.
| struct tgsi_full_instruction* tgsi_exec_machine::Instructions  [read] | 
Definition at line 261 of file tgsi_exec.h.
Definition at line 262 of file tgsi_exec.h.
| struct tgsi_full_declaration* tgsi_exec_machine::Declarations  [read] | 
Definition at line 264 of file tgsi_exec.h.
Definition at line 265 of file tgsi_exec.h.
| struct tgsi_exec_labels tgsi_exec_machine::Labels  [read] | 
Definition at line 267 of file tgsi_exec.h.
 1.5.4
 1.5.4