Struct ash::vk::types::GraphicsPipelineCreateInfo [] [src]

#[repr(C)]
pub struct GraphicsPipelineCreateInfo { pub s_type: StructureType, pub p_next: *const c_void, pub flags: PipelineCreateFlags, pub stage_count: uint32_t, pub p_stages: *const PipelineShaderStageCreateInfo, pub p_vertex_input_state: *const PipelineVertexInputStateCreateInfo, pub p_input_assembly_state: *const PipelineInputAssemblyStateCreateInfo, pub p_tessellation_state: *const PipelineTessellationStateCreateInfo, pub p_viewport_state: *const PipelineViewportStateCreateInfo, pub p_rasterization_state: *const PipelineRasterizationStateCreateInfo, pub p_multisample_state: *const PipelineMultisampleStateCreateInfo, pub p_depth_stencil_state: *const PipelineDepthStencilStateCreateInfo, pub p_color_blend_state: *const PipelineColorBlendStateCreateInfo, pub p_dynamic_state: *const PipelineDynamicStateCreateInfo, pub layout: PipelineLayout, pub render_pass: RenderPass, pub subpass: uint32_t, pub base_pipeline_handle: Pipeline, pub base_pipeline_index: int32_t, }

Fields

Trait Implementations

impl Debug for GraphicsPipelineCreateInfo
[src]

Formats the value using the given formatter.

impl Clone for GraphicsPipelineCreateInfo
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more