Struct wgpu::core::command::RenderPassDepthStencilAttachment
#[repr(C)]pub struct RenderPassDepthStencilAttachment {
pub view: Id<TextureView>,
pub depth: PassChannel<f32>,
pub stencil: PassChannel<u32>,
}
Available on
wgpu_core
only.Expand description
Describes a depth/stencil attachment to a render pass.
Fields§
§view: Id<TextureView>
The view to use as an attachment.
depth: PassChannel<f32>
What operations will be performed on the depth part of the attachment.
stencil: PassChannel<u32>
What operations will be performed on the stencil part of the attachment.
Trait Implementations§
§impl Clone for RenderPassDepthStencilAttachment
impl Clone for RenderPassDepthStencilAttachment
§fn clone(&self) -> RenderPassDepthStencilAttachment
fn clone(&self) -> RenderPassDepthStencilAttachment
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for RenderPassDepthStencilAttachment
impl Debug for RenderPassDepthStencilAttachment
§impl<'de> Deserialize<'de> for RenderPassDepthStencilAttachment
impl<'de> Deserialize<'de> for RenderPassDepthStencilAttachment
§fn deserialize<__D>(
__deserializer: __D
) -> Result<RenderPassDepthStencilAttachment, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<RenderPassDepthStencilAttachment, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq for RenderPassDepthStencilAttachment
impl PartialEq for RenderPassDepthStencilAttachment
§fn eq(&self, other: &RenderPassDepthStencilAttachment) -> bool
fn eq(&self, other: &RenderPassDepthStencilAttachment) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for RenderPassDepthStencilAttachment
impl Serialize for RenderPassDepthStencilAttachment
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RenderPassDepthStencilAttachment
Auto Trait Implementations§
impl RefUnwindSafe for RenderPassDepthStencilAttachment
impl Send for RenderPassDepthStencilAttachment
impl Sync for RenderPassDepthStencilAttachment
impl Unpin for RenderPassDepthStencilAttachment
impl UnwindSafe for RenderPassDepthStencilAttachment
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more