Tesla Graphics Engine Documentation (January 2012)
VertexSemantic Enumeration
TeslaTesla.GraphicsVertexSemantic
Enumeration for vertex element usage, these correspond directly to the semantics of vertex-shader inputs. There is a certain level of disconnect of these semantics and actual store, since texture coordinates can be used for custom store and fog/point expansion must be done by the user.
Declaration Syntax
C#
public enum VertexSemantic
Members
Member Description
Position Vertex position info in object space.
Normal Vertex normal store.
Color Vertex color store.
TextureCoordinate Vertex texture coordinate. Often used for user-defined store also.
Binormal Vertex binormal store.
Tangent Vertex tangent store.
BlendIndices Blending indices store for skinning.
BlendWeight Blending weights for skinning.
Depth Vertex store contains depth information.
Fog Vertex store contains fog information.
PointSize Vertex store contains size of point->quad expansion.

Assembly: Tesla (Module: Tesla) Version: 0.5.0.0 (0.5.0.0)