[−][src]Module luminance_front::vertex
Vertex formats, associated types and functions.
A vertex is a type representing a point. It’s common to find vertex positions, normals, colors
or even texture coordinates. Even though you’re free to use whichever type you want, you’re
limited to a range of types and dimensions. See VertexAttribType
and VertexAttribDim
for further details.
Structs
SemanticsDesc | Semantics description. |
VertexAttribDesc | Vertex attribute format. |
VertexBufferDesc | A vertex attribute descriptor in a vertex buffer. |
Enums
Normalized | Whether an integral vertex type should be normalized when fetched from a shader program. |
VertexAttribDim | Possible dimension of vertex attributes. |
VertexAttribType | Possible type of vertex attributes. |
VertexInstancing | Should vertex instancing be used for a vertex attribute? |
Traits
Deinterleave | TODO |
HasSemantics | Class of types that have an associated value which type implements |
Semantics | Vertex attribute semantics. |
Vertex | A type that can be used as a |
VertexAttrib | Class of vertex attributes. |
Type Definitions
VertexDesc | A |