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
Conflict
UnexpectedEarlyDepthTest
UnexpectedWorkgroupSize
OutOfRangeWorkgroupSize
ForbiddenStageOperations
InvalidGlobalUsage(Handle<GlobalVariable>, GlobalUse)
BindingCollision(Handle<GlobalVariable>)
Tuple Fields
0: Handle<GlobalVariable>Argument(u32, VaryingError)
Result(VaryingError)
Tuple Fields
0: VaryingErrorInvalidIntegerInterpolation
Fields
location: u32Function(FunctionError)
Tuple Fields
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