Trait rin::gl::VertexFormat [−][src]
pub trait VertexFormat {
pub fn attributes_formats(bindings: &dyn Bindings) -> Vec<Format, Global>ⓘ;
}Implemented by vertex types to convert attribute bindings into attribute formats
This is usually automatically implemented by deriving the VertexFormat annotaion from the glin_proc crate as in:
#[macro_use] extern crate glin; #[derive(VertexFormat)] struct Vertex{ position: [f32;4], color: [f32;4], } fn main(){}
Required methods
Loading content...Implementors
impl VertexFormat for Vertex[src]
impl VertexFormat for Vertex[src]impl VertexFormat for Vertex2D[src]
impl VertexFormat for Vertex2D[src]impl VertexFormat for Vertex2DColor[src]
impl VertexFormat for Vertex2DColor[src]impl VertexFormat for Vertex2DTex3D[src]
impl VertexFormat for Vertex2DTex3D[src]impl VertexFormat for Vertex2DTex[src]
impl VertexFormat for Vertex2DTex[src]impl VertexFormat for Vertex2DTexColor[src]
impl VertexFormat for Vertex2DTexColor[src]impl VertexFormat for Vertex3D[src]
impl VertexFormat for Vertex3D[src]impl VertexFormat for Vertex3DColor[src]
impl VertexFormat for Vertex3DColor[src]impl VertexFormat for Vertex3DColorNormal[src]
impl VertexFormat for Vertex3DColorNormal[src]impl VertexFormat for Vertex3DNormal[src]
impl VertexFormat for Vertex3DNormal[src]impl VertexFormat for Vertex3DTex[src]
impl VertexFormat for Vertex3DTex[src]impl VertexFormat for Vertex3DTexColor[src]
impl VertexFormat for Vertex3DTexColor[src]impl VertexFormat for Vertex3DTexNormal[src]
impl VertexFormat for Vertex3DTexNormal[src]