WUT  0.1
Wii U Toolchain
Data Fields
GX2PixelShader Struct Reference

#include <shaders.h>

Data Fields

struct {
   uint32_t   sq_pgm_resources_ps
 
   uint32_t   sq_pgm_exports_ps
 
   uint32_t   spi_ps_in_control_0
 
   uint32_t   spi_ps_in_control_1
 
   uint32_t   num_spi_ps_input_cntl
 
   uint32_t   spi_ps_input_cntls [32]
 
   uint32_t   cb_shader_mask
 
   uint32_t   cb_shader_control
 
   uint32_t   db_shader_control
 
   uint32_t   spi_input_z
 
regs
 
uint32_t size
 
uint8_t * program
 
GX2ShaderMode mode
 
uint32_t uniformBlockCount
 
GX2UniformBlockuniformBlocks
 
uint32_t uniformVarCount
 
GX2UniformVaruniformVars
 
uint32_t initialValueCount
 
GX2UniformInitialValueinitialValues
 
uint32_t loopVarCount
 
GX2LoopVarloopVars
 
uint32_t samplerVarCount
 
GX2SamplerVarsamplerVars
 

Detailed Description

Definition at line 199 of file shaders.h.

Field Documentation

uint32_t sq_pgm_resources_ps

Definition at line 203 of file shaders.h.

uint32_t sq_pgm_exports_ps

Definition at line 204 of file shaders.h.

uint32_t spi_ps_in_control_0

Definition at line 205 of file shaders.h.

uint32_t spi_ps_in_control_1

Definition at line 206 of file shaders.h.

uint32_t num_spi_ps_input_cntl

Definition at line 207 of file shaders.h.

uint32_t spi_ps_input_cntls[32]

Definition at line 208 of file shaders.h.

uint32_t cb_shader_mask

Definition at line 209 of file shaders.h.

uint32_t cb_shader_control

Definition at line 210 of file shaders.h.

uint32_t db_shader_control

Definition at line 211 of file shaders.h.

uint32_t spi_input_z

Definition at line 212 of file shaders.h.

struct { ... } regs
uint32_t size

Definition at line 215 of file shaders.h.

uint8_t* program

Definition at line 216 of file shaders.h.

Definition at line 217 of file shaders.h.

uint32_t uniformBlockCount

Definition at line 219 of file shaders.h.

GX2UniformBlock* uniformBlocks

Definition at line 220 of file shaders.h.

uint32_t uniformVarCount

Definition at line 222 of file shaders.h.

GX2UniformVar* uniformVars

Definition at line 223 of file shaders.h.

uint32_t initialValueCount

Definition at line 225 of file shaders.h.

GX2UniformInitialValue* initialValues

Definition at line 226 of file shaders.h.

uint32_t loopVarCount

Definition at line 228 of file shaders.h.

GX2LoopVar* loopVars

Definition at line 229 of file shaders.h.

uint32_t samplerVarCount

Definition at line 231 of file shaders.h.

GX2SamplerVar* samplerVars

Definition at line 232 of file shaders.h.


The documentation for this struct was generated from the following file: