Enum spirv_utils::instruction::ExecutionMode
[−]
[src]
pub enum ExecutionMode { Invocations(u32), SpacingEqual, SpacingFractionalEven, SpacingFractionalOdd, VertexOrderCw, VertexOrderCcw, PixelCenterInteger, OriginUpperLeft, OriginLowerLeft, EarlyFragmentTests, PointMode, Xfb, DepthReplacing, DepthGreater, DepthLess, DepthUnchanged, LocalSize(u32, u32, u32), LocalSizeHint(u32, u32, u32), InputPoints, InputLines, InputLinesAdjacency, Triangles, InputTrianglesAdjacency, Quads, IsoLines, OutputVertices(u32), OutputPoints, OutputLineStrip, OutputTriangleStrip, VecTypeHint(u32), ContractionOff, }
Variants
Invocations(u32)
SpacingEqual
SpacingFractionalEven
SpacingFractionalOdd
VertexOrderCw
VertexOrderCcw
PixelCenterInteger
OriginUpperLeft
OriginLowerLeft
EarlyFragmentTests
PointMode
Xfb
DepthReplacing
DepthGreater
DepthLess
DepthUnchanged
LocalSize(u32, u32, u32)
LocalSizeHint(u32, u32, u32)
InputPoints
InputLines
InputLinesAdjacency
Triangles
InputTrianglesAdjacency
Quads
IsoLines
OutputVertices(u32)
OutputPoints
OutputLineStrip
OutputTriangleStrip
VecTypeHint(u32)
ContractionOff
Methods
impl ExecutionMode
[src]
fn to_desc(&self) -> ExecutionMode
Trait Implementations
impl Debug for ExecutionMode
[src]
impl Clone for ExecutionMode
[src]
fn clone(&self) -> ExecutionMode
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more