| addBinaryShader(ShaderType type, ConstByteSpan binary) | kanzi::ShaderProgram::CreateInfo | inline |
| addFixedUniform(string_view name) | kanzi::ShaderProgram::CreateInfo | inline |
| addFixedUniform(string_view name, ShaderProgram::UniformTransformation transformation) | kanzi::ShaderProgram::CreateInfo | |
| addFixedUniform(string_view name, ShaderProgram::FixedUniform uniform) | kanzi::ShaderProgram::CreateInfo | inline |
| addFixedUniform(string_view name, ShaderProgram::FixedUniform uniform, ShaderProgram::UniformTransformation transformation) | kanzi::ShaderProgram::CreateInfo | |
| addSourceShader(ShaderType type, string_view source) | kanzi::ShaderProgram::CreateInfo | inline |
| addSourceShader(ShaderType type, const char *source) | kanzi::ShaderProgram::CreateInfo | inline |
| 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 |
| addUniformAndBinding(AbstractPropertyType propertyType, ShaderProgram::UniformTransformation transformation) | kanzi::ShaderProgram::CreateInfo | |
| addUniformAndBinding(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 |
| CreateInfoShaderSources(const char *vertexShaderSourceCode, const char *fragmentShaderSourceCode) | kanzi::ShaderProgram::CreateInfoShaderSources | explicit |
| programBinaryData | kanzi::ShaderProgram::CreateInfo | |
| programBinaryFormat | kanzi::ShaderProgram::CreateInfo | |
| separateShaderBinaryFormat | kanzi::ShaderProgram::CreateInfo | |
| shaderBinaries | kanzi::ShaderProgram::CreateInfo | |
| shaderSources | 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 | |
| StatusMissingShaderStage 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 | |