mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
Rename InvalidBufferUsage
This commit is contained in:
@@ -612,7 +612,7 @@ pub enum RenderCommandError {
|
||||
},
|
||||
IncompatiblePipeline,
|
||||
IncompatibleReadOnlyDepthStencil,
|
||||
InvalidBufferUsage {
|
||||
MissingBufferUsage {
|
||||
actual: wgt::BufferUsage,
|
||||
expected: wgt::BufferUsage,
|
||||
},
|
||||
@@ -665,7 +665,7 @@ impl fmt::Display for RenderCommandError {
|
||||
),
|
||||
Self::IncompatiblePipeline => write!(f, "render pipeline output formats and sample counts do not match render pass attachment formats"),
|
||||
Self::IncompatibleReadOnlyDepthStencil => write!(f, "pipeline is not compatible with the depth-stencil read-only render pass"),
|
||||
Self::InvalidBufferUsage { actual, expected } => write!(
|
||||
Self::MissingBufferUsage { actual, expected } => write!(
|
||||
f,
|
||||
"buffer usage is {:?} which does not contain required usage {:?}",
|
||||
actual,
|
||||
@@ -708,7 +708,7 @@ pub fn check_buffer_usage(
|
||||
expected: wgt::BufferUsage,
|
||||
) -> Result<(), RenderCommandError> {
|
||||
if !actual.contains(expected) {
|
||||
Err(RenderCommandError::InvalidBufferUsage { actual, expected })
|
||||
Err(RenderCommandError::MissingBufferUsage { actual, expected })
|
||||
} else {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ pub enum ComputePassError {
|
||||
max: u32,
|
||||
},
|
||||
UnboundPipeline,
|
||||
InvalidBufferUsage {
|
||||
MissingBufferUsage {
|
||||
actual: BufferUsage,
|
||||
expected: BufferUsage,
|
||||
},
|
||||
@@ -146,7 +146,7 @@ impl fmt::Display for ComputePassError {
|
||||
max,
|
||||
),
|
||||
Self::UnboundPipeline => write!(f, "a compute pipeline must be bound"),
|
||||
Self::InvalidBufferUsage { actual, expected } => write!(
|
||||
Self::MissingBufferUsage { actual, expected } => write!(
|
||||
f,
|
||||
"buffer usage is {:?} which does not contain required usage {:?}",
|
||||
actual,
|
||||
@@ -382,7 +382,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
|
||||
BufferUse::INDIRECT,
|
||||
);
|
||||
if !src_buffer.usage.contains(BufferUsage::INDIRECT) {
|
||||
return Err(ComputePassError::InvalidBufferUsage {
|
||||
return Err(ComputePassError::MissingBufferUsage {
|
||||
actual: src_buffer.usage,
|
||||
expected: BufferUsage::INDIRECT,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user