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)SpacingEqualSpacingFractionalEvenSpacingFractionalOddVertexOrderCwVertexOrderCcwPixelCenterIntegerOriginUpperLeftOriginLowerLeftEarlyFragmentTestsPointModeXfbDepthReplacingDepthGreaterDepthLessDepthUnchangedLocalSize(u32, u32, u32)LocalSizeHint(u32, u32, u32)InputPointsInputLinesInputLinesAdjacencyTrianglesInputTrianglesAdjacencyQuadsIsoLinesOutputVertices(u32)OutputPointsOutputLineStripOutputTriangleStripVecTypeHint(u32)ContractionOffMethods
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