All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shader.hpp File Reference

Classes

struct  kanzi::ShaderTextureUniform
 Specifies single texture uniform entry. More...
 
class  kanzi::Shader
 Shader GPU resource. More...
 
struct  kanzi::Shader::ShaderSourceCodeData
 
struct  kanzi::Shader::BinaryShadersCombinedData
 
struct  kanzi::Shader::BinaryShadersSeparateData
 
struct  kanzi::Shader::BinaryProgramData
 
struct  kanzi::Shader::ShaderData
 
class  kanzi::Shader::DeployContext
 

Namespaces

 kanzi
 

Macros

#define KZ_SHADER_UNIFORM_NOT_PRESENT
 Special uniform location indicating that uniform was determined not to be present in shader by offline compiler used by Kanzi Studio. More...
 
#define KZ_SHADER_UNIFORM_POSSIBLY_PRESENT
 Special uniform location indicating that uniform was determined to be present in shader by offline compiler used by Kanzi Studio. More...
 

Macro Definition Documentation

#define KZ_SHADER_UNIFORM_NOT_PRESENT

Special uniform location indicating that uniform was determined not to be present in shader by offline compiler used by Kanzi Studio.

#define KZ_SHADER_UNIFORM_POSSIBLY_PRESENT

Special uniform location indicating that uniform was determined to be present in shader by offline compiler used by Kanzi Studio.