
Data Fields | |
| struct cell_init_info | init |
| One-time init/constant info. | |
| struct spu_framebuffer | fb |
| struct pipe_depth_stencil_alpha_state | depth_stencil_alpha |
| struct pipe_blend_state | blend |
| struct pipe_sampler_state | sampler [PIPE_MAX_SAMPLERS] |
| struct spu_texture | texture [PIPE_MAX_SAMPLERS] |
| struct vertex_info | vertex_info |
| tile_t ctile | ALIGN16_ATTRIB |
| Current color and Z tiles. | |
| tile_t ztile | ALIGN16_ATTRIB |
| boolean | read_depth |
| Read depth/stencil tiles? | |
| boolean | read_stencil |
| ubyte | cur_ctile_status |
| Current tiles' status. | |
| ubyte | cur_ztile_status |
| ubyte ctile_status[1024/TILE_SIZE][1024/TILE_SIZE] | ALIGN16_ATTRIB |
| Status of all tiles in framebuffer. | |
| ubyte ztile_status[1024/TILE_SIZE][1024/TILE_SIZE] | ALIGN16_ATTRIB |
| uint | fragment_ops_code [SPU_MAX_FRAGMENT_OPS_INSTS] |
| Current fragment ops machine code. | |
| spu_fragment_ops_func | fragment_ops |
| Current fragment ops function. | |
| uint | fragment_program_code [SPU_MAX_FRAGMENT_PROGRAM_INSTS] |
| Current fragment program machine code. | |
| spu_fragment_program_func | fragment_program |
| Current fragment ops function. | |
| spu_sample_texture_func | sample_texture [CELL_MAX_SAMPLERS] |
| Current texture sampler function. | |
| vector float | constants [32] |
Definition at line 116 of file spu_main.h.
struct cell_init_info spu_global::init [read] |
struct spu_framebuffer spu_global::fb [read] |
Definition at line 124 of file spu_main.h.
Definition at line 125 of file spu_main.h.
struct pipe_blend_state spu_global::blend [read] |
Definition at line 126 of file spu_main.h.
struct pipe_sampler_state spu_global::sampler[PIPE_MAX_SAMPLERS] [read] |
Definition at line 127 of file spu_main.h.
struct spu_texture spu_global::texture[PIPE_MAX_SAMPLERS] [read] |
Definition at line 128 of file spu_main.h.
struct vertex_info spu_global::vertex_info [read] |
Definition at line 129 of file spu_main.h.
Definition at line 133 of file spu_main.h.
Definition at line 137 of file spu_main.h.
Definition at line 140 of file spu_main.h.
| ubyte ctile_status [ 1024 /TILE_SIZE][ 1024 /TILE_SIZE] spu_global::ALIGN16_ATTRIB |
| ubyte ztile_status [ 1024 /TILE_SIZE][ 1024 /TILE_SIZE] spu_global::ALIGN16_ATTRIB |
Definition at line 144 of file spu_main.h.
| uint spu_global::fragment_ops_code[SPU_MAX_FRAGMENT_OPS_INSTS] |
| uint spu_global::fragment_program_code[SPU_MAX_FRAGMENT_PROGRAM_INSTS] |
| spu_sample_texture_func spu_global::sample_texture[CELL_MAX_SAMPLERS] |
| vector float spu_global::constants[32] |
Definition at line 161 of file spu_main.h.
1.5.4