Data Fields | |
struct i915_fragment_shader * | shader |
boolean | used_constants [32] |
uint | num_immediates |
maps TGSI immediate index to constant slot | |
uint | immediates_map [32] |
float | immediates [32][4] |
boolean | first_instruction |
uint | declarations [192] |
uint | program [192] |
uint * | csr |
Cursor, points into program. | |
uint * | decl |
Cursor, points into declarations. | |
uint | decl_s |
flags for which s regs need to be decl'd | |
uint | decl_t |
flags for which t regs need to be decl'd | |
uint | temp_flag |
Tracks temporary regs which are in use. | |
uint | utemp_flag |
Tracks TYPE_U temporary regs which are in use. | |
uint | nr_tex_indirect |
uint | nr_tex_insn |
uint | nr_alu_insn |
uint | nr_decl_insn |
boolean | error |
Set if i915_program_error() is called. | |
uint | wpos_tex |
uint | NumNativeInstructions |
uint | NumNativeAluInstructions |
uint | NumNativeTexInstructions |
uint | NumNativeTexIndirections |
Definition at line 45 of file i915_fpc.h.
struct i915_fragment_shader* i915_fp_compile::shader [read] |
Definition at line 46 of file i915_fpc.h.
Definition at line 48 of file i915_fpc.h.
Definition at line 52 of file i915_fpc.h.
float i915_fp_compile::immediates[32][4] |
Definition at line 53 of file i915_fpc.h.
Definition at line 55 of file i915_fpc.h.
Definition at line 57 of file i915_fpc.h.
Definition at line 58 of file i915_fpc.h.
Definition at line 70 of file i915_fpc.h.
Definition at line 71 of file i915_fpc.h.
Definition at line 72 of file i915_fpc.h.
Definition at line 73 of file i915_fpc.h.
Definition at line 76 of file i915_fpc.h.
Definition at line 77 of file i915_fpc.h.
Definition at line 78 of file i915_fpc.h.
Definition at line 79 of file i915_fpc.h.
Definition at line 80 of file i915_fpc.h.