Struct asi_vulkan::types::VkGraphicsPipelineCreateInfo [] [src]

#[repr(C)]
pub struct VkGraphicsPipelineCreateInfo { pub s_type: VkStructureType, pub next: *const Void, pub flags: VkFlags, pub stage_count: u32, pub stages: *const VkPipelineShaderStageCreateInfo, pub vertex_input_state: *const VkPipelineVertexInputStateCreateInfo, pub input_assembly_state: *const VkPipelineInputAssemblyStateCreateInfo, pub tessellation_state: *const VkPipelineTessellationStateCreateInfo, pub viewport_state: *const VkPipelineViewportStateCreateInfo, pub rasterization_state: *const VkPipelineRasterizationStateCreateInfo, pub multisample_state: *const VkPipelineMultisampleStateCreateInfo, pub depth_stencil_state: *const VkPipelineDepthStencilStateCreateInfo, pub color_blend_state: *const VkPipelineColorBlendStateCreateInfo, pub dynamic_state: *const VkPipelineDynamicStateCreateInfo, pub layout: VkPipelineLayout, pub render_pass: VkRenderPass, pub subpass: u32, pub base_pipeline_handle: VkPipeline, pub base_pipeline_index: i32, }

Fields