Module luminance::shader::uniform [] [src]

Shader uniforms and associated operations.

Uniforms kick in several and useful ways. They’re used to customize shaders.

Structs

Uniform

A shader uniform. Uniform<C, T> doesn’t hold any value. It’s more like a mapping between the host code and the shader the uniform was retrieved from.

Enums

UniformName

Name of a Uniform.

Traits

HasUniform
Uniformable

Types that can behave as Uniform.