Enum vulkano::descriptor_set::layout::DescriptorSetLayoutError [−][src]
pub enum DescriptorSetLayoutError {
ExtensionNotEnabled {
extension: &'static str,
reason: &'static str,
},
FeatureNotEnabled {
feature: &'static str,
reason: &'static str,
},
ImmutableSamplersCountMismatch {
descriptor_count: u32,
sampler_count: u32,
},
ImmutableSamplersWrongDescriptorType,
MaxPushDescriptorsExceeded {
max: u32,
obtained: u32,
},
OomError(OomError),
PushDescriptorDynamicBuffer,
PushDescriptorVariableCount,
VariableCountDescMustBeLast,
VariableCountDescMustNotBeDynamic,
}
Expand description
Error related to descriptor set layout.
Variants
ExtensionNotEnabled
FeatureNotEnabled
ImmutableSamplersCountMismatch
The number of immutable samplers does not match the descriptor count.
ImmutableSamplersWrongDescriptorType
Immutable samplers were included on a descriptor type other than Sampler
or
CombinedImageSampler
.
MaxPushDescriptorsExceeded
The maximum number of push descriptors has been exceeded.
OomError(OomError)
Tuple Fields
0: OomError
Out of Memory.
PushDescriptorDynamicBuffer
The layout was being created for push descriptors, but included a dynamic buffer binding.
PushDescriptorVariableCount
The layout was being created for push descriptors, but included a variable count binding.
VariableCountDescMustBeLast
Variable count descriptor must be last binding.
VariableCountDescMustNotBeDynamic
Variable count descriptor must not be a dynamic buffer.
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DescriptorSetLayoutError
impl Send for DescriptorSetLayoutError
impl Sync for DescriptorSetLayoutError
impl Unpin for DescriptorSetLayoutError
impl UnwindSafe for DescriptorSetLayoutError
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.