Crate glium_derive[−][src]
A custom derive implementation for Glium Vertex
Example
extern crate glium; #[macro_use] extern crate glium_derive; #[derive(Clone, Copy, Vertex)] struct MyVertex { #[glium(attr = "a_pos") pos: [f32; 3], #[glium(attr = "a_uv") uv: [f32; 2], #[glium(attr = "a_color", normalize) color: u32, a_custom: u32, // the attribute can be omitted }
Functions
glium_vertex_derive |