Struct unity_native_plugin_sys::VkPipelineRasterizationStateCreateInfo [−][src]
#[repr(C)]pub struct VkPipelineRasterizationStateCreateInfo {Show 13 fields
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkPipelineRasterizationStateCreateFlags,
pub depthClampEnable: VkBool32,
pub rasterizerDiscardEnable: VkBool32,
pub polygonMode: VkPolygonMode,
pub cullMode: VkCullModeFlags,
pub frontFace: VkFrontFace,
pub depthBiasEnable: VkBool32,
pub depthBiasConstantFactor: f32,
pub depthBiasClamp: f32,
pub depthBiasSlopeFactor: f32,
pub lineWidth: f32,
}
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkPipelineRasterizationStateCreateFlags
depthClampEnable: VkBool32
rasterizerDiscardEnable: VkBool32
polygonMode: VkPolygonMode
cullMode: VkCullModeFlags
frontFace: VkFrontFace
depthBiasEnable: VkBool32
depthBiasConstantFactor: f32
depthBiasClamp: f32
depthBiasSlopeFactor: f32
lineWidth: f32
Trait Implementations
Auto Trait Implementations
impl !Send for VkPipelineRasterizationStateCreateInfo
impl !Sync for VkPipelineRasterizationStateCreateInfo
Blanket Implementations
Mutably borrows from an owned value. Read more