Enum wgpu_core::pipeline::CreateRenderPipelineError [−][src]
pub enum CreateRenderPipelineError {}Show variants
Device(DeviceError), InvalidLayout, Implicit(ImplicitLayoutError), ColorState(u8, ColorStateError), DepthStencilState(DepthStencilStateError), InvalidSampleCount(u32), TooManyVertexBuffers { given: u32, limit: u32, }, TooManyVertexAttributes { given: u32, limit: u32, }, VertexStrideTooLarge { index: u32, given: u32, limit: u32, }, UnalignedVertexStride { index: u32, stride: BufferAddress, }, InvalidVertexAttributeOffset { location: ShaderLocation, offset: BufferAddress, }, StripIndexFormatForNonStripTopology { strip_index_format: Option<IndexFormat>, topology: PrimitiveTopology, }, ConservativeRasterizationNonFillPolygonMode, MissingFeatures(MissingFeatures), Stage { stage: ShaderStage, error: StageError, }, Internal { stage: ShaderStage, error: String, },
Variants
Device(DeviceError)
Implicit(ImplicitLayoutError)
ColorState(u8, ColorStateError)
DepthStencilState(DepthStencilStateError)
InvalidSampleCount(u32)
Show fields
Fields of UnalignedVertexStride
index: u32
stride: BufferAddress
Show fields
Fields of InvalidVertexAttributeOffset
location: ShaderLocation
offset: BufferAddress
Show fields
Fields of StripIndexFormatForNonStripTopology
strip_index_format: Option<IndexFormat>
topology: PrimitiveTopology
MissingFeatures(MissingFeatures)
Show fields
Fields of Stage
stage: ShaderStage
error: StageError
Show fields
Fields of Internal
stage: ShaderStage
error: String
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for CreateRenderPipelineError
impl Send for CreateRenderPipelineError
impl Sync for CreateRenderPipelineError
impl Unpin for CreateRenderPipelineError
impl !UnwindSafe for CreateRenderPipelineError
Blanket Implementations
Mutably borrows from an owned value. Read more