Kanzi  3.9.7
Kanzi Engine API
kanzi::ShaderProgram::CreateInfoShaderBinary Member List

This is the complete list of members for kanzi::ShaderProgram::CreateInfoShaderBinary, including all inherited members.

addBinaryShader(ShaderType type, ConstByteSpan binary)kanzi::ShaderProgram::CreateInfoinline
addFixedUniform(string_view name)kanzi::ShaderProgram::CreateInfoinline
addFixedUniform(string_view name, ShaderProgram::UniformTransformation transformation)kanzi::ShaderProgram::CreateInfo
addFixedUniform(string_view name, ShaderProgram::FixedUniform uniform)kanzi::ShaderProgram::CreateInfoinline
addFixedUniform(string_view name, ShaderProgram::FixedUniform uniform, ShaderProgram::UniformTransformation transformation)kanzi::ShaderProgram::CreateInfo
addSourceShader(ShaderType type, string_view source)kanzi::ShaderProgram::CreateInfoinline
addSourceShader(ShaderType type, const char *source)kanzi::ShaderProgram::CreateInfoinline
addUniform(string_view name, PropertyDataType dataType, unsigned int elementCount, optional< AbstractPropertyType > propertyType, UniformBindingType bindingType, optional< FixedUniform > fixedOperation, FixedUniformFunction func, UniformTransformation transform)kanzi::ShaderProgram::CreateInfoinline
addUniform(AbstractPropertyType propertyType, PropertyDataType dataType, unsigned int elementCount, ShaderProgram::UniformTransformation transformation)kanzi::ShaderProgram::CreateInfoinline
addUniform(AbstractPropertyType propertyType, PropertyDataType dataType, unsigned int elementCount)kanzi::ShaderProgram::CreateInfoinline
addUniform(AbstractPropertyType propertyType, ShaderProgram::UniformTransformation transformation)kanzi::ShaderProgram::CreateInfoinline
addUniform(AbstractPropertyType propertyType)kanzi::ShaderProgram::CreateInfoinline
addUniformAndBinding(AbstractPropertyType propertyType, ShaderProgram::UniformTransformation transformation)kanzi::ShaderProgram::CreateInfo
addUniformAndBinding(AbstractPropertyType propertyType)kanzi::ShaderProgram::CreateInfoinline
BindingContainer typedefkanzi::ShaderProgram::CreateInfo
BindingInfo typedefkanzi::ShaderProgram::CreateInfo
bindingskanzi::ShaderProgram::CreateInfo
blendingControlkanzi::ShaderProgram::CreateInfo
combinedShaderBinaryDatakanzi::ShaderProgram::CreateInfo
combinedShaderBinaryFormatkanzi::ShaderProgram::CreateInfo
CreateInfo()kanzi::ShaderProgram::CreateInfoexplicit
CreateInfoShaderBinary(unsigned int shaderBinaryFormat, unsigned int dataSize, void *data)kanzi::ShaderProgram::CreateInfoShaderBinaryexplicit
CreateInfoShaderBinary(unsigned int shaderBinaryFormat, unsigned int vertexShaderBinaryByteCount, void *vertexShaderBinary, unsigned int fragmentShaderBinaryByteCount, void *fragmentShaderBinary)kanzi::ShaderProgram::CreateInfoShaderBinaryexplicit
programBinaryDatakanzi::ShaderProgram::CreateInfo
programBinaryFormatkanzi::ShaderProgram::CreateInfo
separateShaderBinaryFormatkanzi::ShaderProgram::CreateInfo
shaderBinarieskanzi::ShaderProgram::CreateInfo
shaderSourceskanzi::ShaderProgram::CreateInfo
Status enum namekanzi::ShaderProgram::CreateInfo
StatusCompileError enum valuekanzi::ShaderProgram::CreateInfo
StatusInvalidAttributeLocation enum valuekanzi::ShaderProgram::CreateInfo
StatusLinkError enum valuekanzi::ShaderProgram::CreateInfo
StatusMissingShaderStage enum valuekanzi::ShaderProgram::CreateInfo
StatusUnsupportedFormat enum valuekanzi::ShaderProgram::CreateInfo
StatusValid enum valuekanzi::ShaderProgram::CreateInfo
uniformskanzi::ShaderProgram::CreateInfo
validate(const Renderer &renderer) const kanzi::ShaderProgram::CreateInfo
vertexFormatkanzi::ShaderProgram::CreateInfo