namespace Veldrid.MetalBindings { public enum MTLVertexFormat { invalid = 0, uchar2 = 1, uchar3 = 2, uchar4 = 3, char2 = 4, char3 = 5, char4 = 6, uchar2Normalized = 7, uchar3Normalized = 8, uchar4Normalized = 9, char2Normalized = 10, char3Normalized = 11, char4Normalized = 12, ushort2 = 13, ushort3 = 14, ushort4 = 15, short2 = 16, short3 = 17, short4 = 18, ushort2Normalized = 19, ushort3Normalized = 20, ushort4Normalized = 21, short2Normalized = 22, short3Normalized = 23, short4Normalized = 24, half2 = 25, half3 = 26, half4 = 27, @float = 28, float2 = 29, float3 = 30, float4 = 31, @int = 32, int2 = 33, int3 = 34, int4 = 35, @uint = 36, uint2 = 37, uint3 = 38, uint4 = 39, int1010102Normalized = 40, uint1010102Normalized = 41, half = 53, } }