Enum naga::valid::EntryPointError [−][src]
pub enum EntryPointError {
Conflict,
UnexpectedEarlyDepthTest,
UnexpectedWorkgroupSize,
OutOfRangeWorkgroupSize,
ForbiddenStageOperations,
InvalidGlobalUsage(Handle<GlobalVariable>, GlobalUse),
BindingCollision(Handle<GlobalVariable>),
Argument(u32, VaryingError),
Result(VaryingError),
InvalidIntegerInterpolation {
location: u32,
},
Function(FunctionError),
}
Variants
InvalidGlobalUsage(Handle<GlobalVariable>, GlobalUse)
Tuple Fields of InvalidGlobalUsage
0: Handle<GlobalVariable>
1: GlobalUse
BindingCollision(Handle<GlobalVariable>)
Tuple Fields of BindingCollision
0: Handle<GlobalVariable>
Argument(u32, VaryingError)
Tuple Fields of Argument
0: u32
1: VaryingError
Result(VaryingError)
Tuple Fields of Result
0: VaryingError
Fields of InvalidIntegerInterpolation
location: u32
Function(FunctionError)
Tuple Fields of Function
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for EntryPointError
impl Send for EntryPointError
impl Sync for EntryPointError
impl Unpin for EntryPointError
impl UnwindSafe for EntryPointError
Blanket Implementations
Mutably borrows from an owned value. Read more