nxdk_pgraph_tests
A collection of tests for the Xbox nv2a graphics processor
 
Loading...
Searching...
No Matches
VertexShaderProgram Member List

This is the complete list of members for VertexShaderProgram, including all inherited members.

Activate() (defined in VertexShaderProgram)VertexShaderProgram
base_transform_constants_VertexShaderProgramprotected
kShaderUserConstantOffset (defined in VertexShaderProgram)VertexShaderProgramstatic
LoadShaderProgram(const uint32_t *shader, uint32_t shader_size) const (defined in VertexShaderProgram)VertexShaderProgramprotected
OnActivate() (defined in VertexShaderProgram)VertexShaderPrograminlineprotectedvirtual
OnLoadConstants() (defined in VertexShaderProgram)VertexShaderPrograminlineprotectedvirtual
OnLoadShader() (defined in VertexShaderProgram)VertexShaderPrograminlineprotectedvirtual
PrepareDraw() (defined in VertexShaderProgram)VertexShaderProgram
SetBaseUniform4F(uint32_t slot, const float *value) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetBaseUniform4I(uint32_t slot, const uint32_t *value) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetBaseUniform4x4F(uint32_t slot, const XboxMath::matrix4_t &value) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetBaseUniformF(uint32_t slot, float x, float y=0.0f, float z=0.0f, float w=0.0f) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetBaseUniformI(uint32_t slot, uint32_t x, uint32_t y=0, uint32_t z=0, uint32_t w=0) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetShaderOverride(const uint32_t *shader, uint32_t shader_size) (defined in VertexShaderProgram)VertexShaderPrograminline
SetTransformConstantBlock(std::map< uint32_t, TransformConstant > &constants_map, uint32_t slot, const uint32_t *values, uint32_t num_slots) (defined in VertexShaderProgram)VertexShaderProgramprotected
SetUniform4F(uint32_t slot, const float *value) (defined in VertexShaderProgram)VertexShaderProgram
SetUniform4I(uint32_t slot, const uint32_t *value) (defined in VertexShaderProgram)VertexShaderProgram
SetUniform4x4F(uint32_t slot, const XboxMath::matrix4_t &value) (defined in VertexShaderProgram)VertexShaderProgram
SetUniformF(uint32_t slot, float x, float y=0.0f, float z=0.0f, float w=0.0f) (defined in VertexShaderProgram)VertexShaderProgram
SetUniformI(uint32_t slot, uint32_t x, uint32_t y=0, uint32_t z=0, uint32_t w=0) (defined in VertexShaderProgram)VertexShaderProgram
shader_override_VertexShaderProgramprotected
shader_override_size_ (defined in VertexShaderProgram)VertexShaderProgramprotected
uniform_upload_required_ (defined in VertexShaderProgram)VertexShaderProgramprotected
uniforms_VertexShaderProgramprotected
UploadConstants() (defined in VertexShaderProgram)VertexShaderProgramprotected
VertexShaderProgram()=default (defined in VertexShaderProgram)VertexShaderProgram
~VertexShaderProgram()=default (defined in VertexShaderProgram)VertexShaderProgramvirtual