Enum vulkano::shader::spirv::ExecutionModel [−][src]
pub enum ExecutionModel {
Show 15 variants
Vertex,
TessellationControl,
TessellationEvaluation,
Geometry,
Fragment,
GLCompute,
Kernel,
TaskNV,
MeshNV,
RayGenerationKHR,
IntersectionKHR,
AnyHitKHR,
ClosestHitKHR,
MissKHR,
CallableKHR,
}
Variants
Vertex
TessellationControl
TessellationEvaluation
Geometry
Fragment
GLCompute
Kernel
TaskNV
MeshNV
RayGenerationKHR
IntersectionKHR
AnyHitKHR
ClosestHitKHR
MissKHR
CallableKHR
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ExecutionModel
impl Send for ExecutionModel
impl Sync for ExecutionModel
impl Unpin for ExecutionModel
impl UnwindSafe for ExecutionModel
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.