Module glitter::shader
[−]
[src]
Exposes the OpenGL Shader
object and related types.
Structs
Shader |
An OpenGL shader object. |
ShaderBuilder |
A safe interface for creating a shader with a source, and returning an error or panicking if there is an error. |
Enums
ShaderType |
The possible types of shader objects. |
Constants
FRAGMENT_SHADER |
A shader that is used for processing per-fragment (per-pixel) data. |
VERTEX_SHADER |
A shader that is used for processing per-vertex data. |
Traits
ContextShaderBuilderExt |
An extension trait for |
ContextShaderExt |
An extension trait that includes shader-related OpenGL methods. |