WUT
0.1
Wii U Toolchain
|
#include <shaders.h>
Data Fields | |
struct { | |
uint32_t sq_pgm_resources_vs | |
uint32_t vgt_primitiveid_en | |
uint32_t spi_vs_out_config | |
uint32_t num_spi_vs_out_id | |
uint32_t spi_vs_out_id [10] | |
uint32_t pa_cl_vs_out_cntl | |
uint32_t sq_vtx_semantic_clear | |
uint32_t num_sq_vtx_semantic | |
uint32_t sq_vtx_semantic [32] | |
uint32_t vgt_strmout_buffer_en | |
uint32_t vgt_vertex_reuse_block_cntl | |
uint32_t vgt_hos_reuse_depth | |
} | regs |
uint32_t | size |
uint8_t * | program |
GX2ShaderMode | mode |
uint32_t | uniformBlockCount |
GX2UniformBlock * | uniformBlocks |
uint32_t | uniformVarCount |
GX2UniformVar * | uniformVars |
uint32_t | initialValueCount |
GX2UniformInitialValue * | initialValues |
uint32_t | loopVarCount |
GX2LoopVar * | loopVars |
uint32_t | samplerVarCount |
GX2SamplerVar * | samplerVars |
uint32_t | attribVarCount |
GX2AttribVar * | attribVars |
uint32_t | ringItemsize |
BOOL | hasStreamOut |
uint32_t | streamOutStride [4] |
struct { ... } regs |
GX2ShaderMode mode |
GX2UniformBlock* uniformBlocks |
GX2UniformVar* uniformVars |
GX2UniformInitialValue* initialValues |
GX2LoopVar* loopVars |
GX2SamplerVar* samplerVars |
GX2AttribVar* attribVars |