Lines Matching refs:pipeline_info
346 VkGraphicsPipelineCreateInfo pipeline_info = {}; in create_pipeline() local
347 pipeline_info.sType = VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO; in create_pipeline()
348 pipeline_info.stageCount = 2; in create_pipeline()
349 pipeline_info.pStages = stage_info; in create_pipeline()
350 pipeline_info.pVertexInputState = &meshes_->vertex_input_state(); in create_pipeline()
351 pipeline_info.pInputAssemblyState = &meshes_->input_assembly_state(); in create_pipeline()
352 pipeline_info.pTessellationState = nullptr; in create_pipeline()
353 pipeline_info.pViewportState = &viewport_info; in create_pipeline()
354 pipeline_info.pRasterizationState = &rast_info; in create_pipeline()
355 pipeline_info.pMultisampleState = &multisample_info; in create_pipeline()
356 pipeline_info.pDepthStencilState = nullptr; in create_pipeline()
357 pipeline_info.pColorBlendState = &blend_info; in create_pipeline()
358 pipeline_info.pDynamicState = &dynamic_info; in create_pipeline()
359 pipeline_info.layout = pipeline_layout_; in create_pipeline()
360 pipeline_info.renderPass = render_pass_; in create_pipeline()
361 pipeline_info.subpass = 0; in create_pipeline()
362 …vk::assert_success(vk::CreateGraphicsPipelines(dev_, VK_NULL_HANDLE, 1, &pipeline_info, nullptr, &… in create_pipeline()