Skip to content

CF_UniformType

Category: graphics
GitHub: cute_graphics.h


The available types of uniforms.

Values

Enum Description
UNIFORM_TYPE_UNKNOWN In a shader: uniform float
UNIFORM_TYPE_FLOAT In a shader: uniform float
UNIFORM_TYPE_FLOAT2 In a shader: uniform vec2
UNIFORM_TYPE_FLOAT3 In a shader: uniform vec3
UNIFORM_TYPE_FLOAT4 In a shader: uniform vec4
UNIFORM_TYPE_INT In a shader: uniform int
UNIFORM_TYPE_INT2 In a shader: uniform int[2]
UNIFORM_TYPE_INT4 In a shader: uniform int[4]
UNIFORM_TYPE_MAT4 In a shader: uniform mat4

Remarks

A uniform is like a global variable for a shader. We set uniforms by using a CF_Material.

cf_make_material
cf_uniform_type_string
CF_Material