macro_rules! impl_vertex_field {
(VertexFormat::Byte,2) => { ... };
(VertexFormat::Byte,3) => { ... };
(VertexFormat::Byte,4) => { ... };
(VertexFormat::UByte,2) => { ... };
(VertexFormat::UByte,3) => { ... };
(VertexFormat::UByte,4) => { ... };
(VertexFormat::Short,2) => { ... };
(VertexFormat::Short,3) => { ... };
(VertexFormat::Short,4) => { ... };
(VertexFormat::UShort,2) => { ... };
(VertexFormat::UShort,3) => { ... };
(VertexFormat::UShort,4) => { ... };
(VertexFormat::Float,2) => { ... };
(VertexFormat::Float,3) => { ... };
(VertexFormat::Float,4) => { ... };
}