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) => { ... };
}