Enum VertexElementFormat
- Namespace
- NeoVeldrid
- Assembly
- NeoVeldrid.dll
The format of an individual vertex element.
public enum VertexElementFormat : byte
Fields
Byte2 = 5Two 8-bit unisgned integers.
Byte2_Norm = 4Two 8-bit unsigned normalized integers.
Byte4 = 7Four 8-bit unsigned integers.
Byte4_Norm = 6Four 8-bit unsigned normalized integers.
Float1 = 0One 32-bit floating point value.
Float2 = 1Two 32-bit floating point values.
Float3 = 2Three 32-bit floating point values.
Float4 = 3Four 32-bit floating point values.
Half1 = 28One 16-bit floating point value.
Half2 = 29Two 16-bit floating point values.
Half4 = 30Four 16-bit floating point values.
Int1 = 24One 32-bit signed integer.
Int2 = 25Two 32-bit signed integers.
Int3 = 26Three 32-bit signed integers.
Int4 = 27Four 32-bit signed integers.
SByte2 = 9Two 8-bit signed integers.
SByte2_Norm = 8Two 8-bit signed normalized integers.
SByte4 = 11Four 8-bit signed integers.
SByte4_Norm = 10Four 8-bit signed normalized integers.
Short2 = 17Two 16-bit signed integers.
Short2_Norm = 16Two 16-bit signed normalized integers.
Short4 = 19Four 16-bit signed integers.
Short4_Norm = 18Four 16-bit signed normalized integers.
UInt1 = 20One 32-bit unsigned integer.
UInt2 = 21Two 32-bit unsigned integers.
UInt3 = 22Three 32-bit unsigned integers.
UInt4 = 23Four 32-bit unsigned integers.
UShort2 = 13Two 16-bit unsigned integers.
UShort2_Norm = 12Two 16-bit unsigned normalized integers.
UShort4 = 15Four 16-bit unsigned integers.
UShort4_Norm = 14Four 16-bit unsigned normalized integers.