Enum glium::index::PrimitiveType
[−]
[src]
pub enum PrimitiveType {
Points,
LinesList,
LinesListAdjacency,
LineStrip,
LineStripAdjacency,
LineLoop,
TrianglesList,
TrianglesListAdjacency,
TriangleStrip,
TriangleStripAdjacency,
TriangleFan,
Patches {
vertices_per_patch: u16,
},
}List of available primitives.
Variants
Points | |||
LinesList | |||
LinesListAdjacency | |||
LineStrip | |||
LineStripAdjacency | |||
LineLoop | |||
TrianglesList | |||
TrianglesListAdjacency | |||
TriangleStrip | |||
TriangleStripAdjacency | |||
TriangleFan | |||
Patches | Fields
|
Methods
impl PrimitiveType
fn is_supported<C>(&self, caps: &C) -> bool where C: CapabilitiesSource
Returns true if the backend supports this type of primitives.