addUniform(string_view name, PropertyDataType dataType, unsigned int elementCount, optional< AbstractPropertyType > propertyType, UniformBindingType bindingType, optional< FixedUniform > fixedOperation, FixedUniformFunction func, UniformTransformation transform) | kanzi::ShaderProgram::CreateInfo | inline |
addUniform(AbstractPropertyType propertyType, PropertyDataType dataType, unsigned int elementCount, ShaderProgram::UniformTransformation transformation) | kanzi::ShaderProgram::CreateInfo | inline |
addUniform(AbstractPropertyType propertyType, PropertyDataType dataType, unsigned int elementCount) | kanzi::ShaderProgram::CreateInfo | inline |
addUniform(AbstractPropertyType propertyType, ShaderProgram::UniformTransformation transformation) | kanzi::ShaderProgram::CreateInfo | inline |
addUniform(AbstractPropertyType propertyType) | kanzi::ShaderProgram::CreateInfo | inline |
BindingContainer typedef | kanzi::ShaderProgram::CreateInfo | |
BindingInfo typedef | kanzi::ShaderProgram::CreateInfo | |
bindings | kanzi::ShaderProgram::CreateInfo | |
blendingControl | kanzi::ShaderProgram::CreateInfo | |
combinedShaderBinaryData | kanzi::ShaderProgram::CreateInfo | |
combinedShaderBinaryFormat | kanzi::ShaderProgram::CreateInfo | |
CreateInfo() | kanzi::ShaderProgram::CreateInfo | explicit |
CreateInfoShaderBinary(unsigned int shaderBinaryFormat, unsigned int dataSize, void *data) | kanzi::ShaderProgram::CreateInfoShaderBinary | explicit |
CreateInfoShaderBinary(unsigned int shaderBinaryFormat, unsigned int vertexShaderBinaryByteCount, void *vertexShaderBinary, unsigned int fragmentShaderBinaryByteCount, void *fragmentShaderBinary) | kanzi::ShaderProgram::CreateInfoShaderBinary | explicit |
fragmentShaderSource | kanzi::ShaderProgram::CreateInfo | |
programBinaryData | kanzi::ShaderProgram::CreateInfo | |
programBinaryFormat | kanzi::ShaderProgram::CreateInfo | |
separateShaderBinaryFormat | kanzi::ShaderProgram::CreateInfo | |
separateShaderBinaryFragmentData | kanzi::ShaderProgram::CreateInfo | |
separateShaderBinaryVertexData | kanzi::ShaderProgram::CreateInfo | |
Status enum name | kanzi::ShaderProgram::CreateInfo | |
StatusCompileError enum value | kanzi::ShaderProgram::CreateInfo | |
StatusInvalidAttributeLocation enum value | kanzi::ShaderProgram::CreateInfo | |
StatusLinkError enum value | kanzi::ShaderProgram::CreateInfo | |
StatusUnsupportedFormat enum value | kanzi::ShaderProgram::CreateInfo | |
StatusValid enum value | kanzi::ShaderProgram::CreateInfo | |
uniforms | kanzi::ShaderProgram::CreateInfo | |
validate(const Renderer &renderer) const | kanzi::ShaderProgram::CreateInfo | |
vertexFormat | kanzi::ShaderProgram::CreateInfo | |
vertexShaderSource | kanzi::ShaderProgram::CreateInfo | |