Struct ash::vk::PipelineDepthStencilStateCreateInfo
source · #[repr(C)]pub struct PipelineDepthStencilStateCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: PipelineDepthStencilStateCreateFlags,
pub depth_test_enable: Bool32,
pub depth_write_enable: Bool32,
pub depth_compare_op: CompareOp,
pub depth_bounds_test_enable: Bool32,
pub stencil_test_enable: Bool32,
pub front: StencilOpState,
pub back: StencilOpState,
pub min_depth_bounds: f32,
pub max_depth_bounds: f32,
}
Expand description
Fields§
§s_type: StructureType
§p_next: *const c_void
§flags: PipelineDepthStencilStateCreateFlags
§depth_test_enable: Bool32
§depth_write_enable: Bool32
§depth_compare_op: CompareOp
§depth_bounds_test_enable: Bool32
§stencil_test_enable: Bool32
§front: StencilOpState
§back: StencilOpState
§min_depth_bounds: f32
§max_depth_bounds: f32
Implementations§
source§impl PipelineDepthStencilStateCreateInfo
impl PipelineDepthStencilStateCreateInfo
pub fn builder<'a>() -> PipelineDepthStencilStateCreateInfoBuilder<'a>
Trait Implementations§
source§impl Clone for PipelineDepthStencilStateCreateInfo
impl Clone for PipelineDepthStencilStateCreateInfo
source§fn clone(&self) -> PipelineDepthStencilStateCreateInfo
fn clone(&self) -> PipelineDepthStencilStateCreateInfo
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