Struct unity_native_plugin_sys::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,
}
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkPipelineDepthStencilStateCreateFlags
depthTestEnable: VkBool32
depthWriteEnable: VkBool32
depthCompareOp: VkCompareOp
depthBoundsTestEnable: VkBool32
stencilTestEnable: VkBool32
front: VkStencilOpState
back: VkStencilOpState
minDepthBounds: f32
maxDepthBounds: f32
Trait Implementations
Auto Trait Implementations
impl !Send for VkPipelineDepthStencilStateCreateInfo
impl !Sync for VkPipelineDepthStencilStateCreateInfo
Blanket Implementations
Mutably borrows from an owned value. Read more