brw_wm_compile Struct Reference

Collaboration diagram for brw_wm_compile:

Collaboration graph
[legend]

Data Fields

struct brw_compile func
struct brw_wm_prog_key key
struct brw_wm_prog_data prog_data
struct brw_fragment_programfp
unsigned grf_limit
unsigned max_wm_grf
struct brw_reg pixel_xy [2]
struct brw_reg delta_xy [2]
struct brw_reg pixel_w
struct brw_reg wm_regs [8][32][4]
struct brw_reg payload_depth [4]
struct brw_reg payload_coef [16]
struct brw_reg emit_mask_reg
struct brw_instructionif_inst [32]
int if_insn
struct brw_instructionloop_inst [32]
int loop_insn
struct brw_instructioninst0
struct brw_instructioninst1
struct brw_reg stack
struct brw_indirect stack_index
unsigned reg_index
unsigned tmp_start
unsigned tmp_index

Detailed Description

Definition at line 92 of file brw_wm.h.


Field Documentation

struct brw_compile brw_wm_compile::func [read]

Definition at line 93 of file brw_wm.h.

struct brw_wm_prog_key brw_wm_compile::key [read]

Definition at line 94 of file brw_wm.h.

struct brw_wm_prog_data brw_wm_compile::prog_data [read]

Definition at line 95 of file brw_wm.h.

struct brw_fragment_program* brw_wm_compile::fp [read]

Definition at line 97 of file brw_wm.h.

unsigned brw_wm_compile::grf_limit

Definition at line 99 of file brw_wm.h.

unsigned brw_wm_compile::max_wm_grf

Definition at line 100 of file brw_wm.h.

struct brw_reg brw_wm_compile::pixel_xy[2] [read]

Definition at line 103 of file brw_wm.h.

struct brw_reg brw_wm_compile::delta_xy[2] [read]

Definition at line 104 of file brw_wm.h.

struct brw_reg brw_wm_compile::pixel_w [read]

Definition at line 105 of file brw_wm.h.

struct brw_reg brw_wm_compile::wm_regs[8][32][4] [read]

Definition at line 108 of file brw_wm.h.

struct brw_reg brw_wm_compile::payload_depth[4] [read]

Definition at line 110 of file brw_wm.h.

struct brw_reg brw_wm_compile::payload_coef[16] [read]

Definition at line 111 of file brw_wm.h.

struct brw_reg brw_wm_compile::emit_mask_reg [read]

Definition at line 113 of file brw_wm.h.

struct brw_instruction* brw_wm_compile::if_inst[32] [read]

Definition at line 115 of file brw_wm.h.

int brw_wm_compile::if_insn

Definition at line 116 of file brw_wm.h.

struct brw_instruction* brw_wm_compile::loop_inst[32] [read]

Definition at line 118 of file brw_wm.h.

int brw_wm_compile::loop_insn

Definition at line 119 of file brw_wm.h.

struct brw_instruction* brw_wm_compile::inst0 [read]

Definition at line 121 of file brw_wm.h.

struct brw_instruction* brw_wm_compile::inst1 [read]

Definition at line 122 of file brw_wm.h.

struct brw_reg brw_wm_compile::stack [read]

Definition at line 124 of file brw_wm.h.

struct brw_indirect brw_wm_compile::stack_index [read]

Definition at line 125 of file brw_wm.h.

unsigned brw_wm_compile::reg_index

Definition at line 127 of file brw_wm.h.

unsigned brw_wm_compile::tmp_start

Definition at line 129 of file brw_wm.h.

unsigned brw_wm_compile::tmp_index

Definition at line 130 of file brw_wm.h.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:25:59 2009 for Gallium3D by  doxygen 1.5.4