Struct vulkan_rs::VkPipelineDepthStencilStateCreateInfo
[−]
[src]
#[repr(C)]pub struct VkPipelineDepthStencilStateCreateInfo { pub sType: VkStructureType, pub pNext: *const c_void, pub flags: VkPipelineDepthStencilStateCreateFlags, pub depthTestEnable: VkBool32, pub depthWriteEnable: VkBool32, pub depthCompareOp: VkCompareOp, pub depthBoundsTestEnable: VkBool32, pub stencilTestEnable: VkBool32, pub front: VkStencilOpState, pub back: VkStencilOpState, pub minDepthBounds: f32, pub maxDepthBounds: f32, }
Structure specifying parameters of a newly created pipeline depth stencil state
Fields
sType: VkStructureType
the type of this structure
pNext: *const c_void
NULL
or a pointer to an extension-specific structure
flags: VkPipelineDepthStencilStateCreateFlags
reserved for future use
depthTestEnable: VkBool32
depthWriteEnable: VkBool32
depthCompareOp: VkCompareOp
the comparison operator used in the
depthBoundsTestEnable: VkBool32
stencilTestEnable: VkBool32
front: VkStencilOpState
back: VkStencilOpState
minDepthBounds: f32
maxDepthBounds: f32
Trait Implementations
impl Default for VkPipelineDepthStencilStateCreateInfo
[src]
fn default() -> VkPipelineDepthStencilStateCreateInfo
Returns the "default value" for a type. Read more