This is the complete list of members for PrecalculatedVertexShader, including all inherited members.
Activate() (defined in VertexShaderProgram) | VertexShaderProgram | |
base_transform_constants_ | VertexShaderProgram | protected |
kShaderUserConstantOffset (defined in VertexShaderProgram) | VertexShaderProgram | static |
LoadShaderProgram(const uint32_t *shader, uint32_t shader_size) const (defined in VertexShaderProgram) | VertexShaderProgram | protected |
OnActivate() (defined in VertexShaderProgram) | VertexShaderProgram | inlineprotectedvirtual |
OnLoadConstants() (defined in VertexShaderProgram) | VertexShaderProgram | inlineprotectedvirtual |
OnLoadShader() override (defined in PrecalculatedVertexShader) | PrecalculatedVertexShader | protectedvirtual |
PrecalculatedVertexShader(bool use_4c_texcoords=false) (defined in PrecalculatedVertexShader) | PrecalculatedVertexShader | inlineexplicit |
PrepareDraw() (defined in VertexShaderProgram) | VertexShaderProgram | |
SetBaseUniform4F(uint32_t slot, const float *value) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
SetBaseUniform4I(uint32_t slot, const uint32_t *value) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
SetBaseUniform4x4F(uint32_t slot, const XboxMath::matrix4_t &value) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
SetBaseUniformF(uint32_t slot, float x, float y=0.0f, float z=0.0f, float w=0.0f) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
SetBaseUniformI(uint32_t slot, uint32_t x, uint32_t y=0, uint32_t z=0, uint32_t w=0) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
SetShaderOverride(const uint32_t *shader, uint32_t shader_size) (defined in VertexShaderProgram) | VertexShaderProgram | inline |
SetTransformConstantBlock(std::map< uint32_t, TransformConstant > &constants_map, uint32_t slot, const uint32_t *values, uint32_t num_slots) (defined in VertexShaderProgram) | VertexShaderProgram | protected |
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_ | VertexShaderProgram | protected |
shader_override_size_ (defined in VertexShaderProgram) | VertexShaderProgram | protected |
uniform_upload_required_ (defined in VertexShaderProgram) | VertexShaderProgram | protected |
uniforms_ | VertexShaderProgram | protected |
UploadConstants() (defined in VertexShaderProgram) | VertexShaderProgram | protected |
use_4_component_texcoords_ (defined in PrecalculatedVertexShader) | PrecalculatedVertexShader | protected |
VertexShaderProgram()=default (defined in VertexShaderProgram) | VertexShaderProgram | |
~VertexShaderProgram()=default (defined in VertexShaderProgram) | VertexShaderProgram | virtual |