Lines Matching refs:pipelineCreateInfo
431 PipelineCreateInfo pipelineCreateInfo(*m_pipelineLayout, *m_renderPass, 0, (VkPipelineCreateFlags)0);
432 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vertexModule, "main", VK_SHADER_STAGE_VERTEX_BIT));
434 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*geometryModule, "main", VK_SHADER_STAGE_GEOMETRY_BIT));
435 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fragmentModule, "main", VK_SHADER_STAGE_FRAGMENT_BIT));
436 pipelineCreateInfo.addState (PipelineCreateInfo::VertexInputState (vertexInputState));
437 pipelineCreateInfo.addState (PipelineCreateInfo::InputAssemblerState(verticesTopology));
438 pipelineCreateInfo.addState (PipelineCreateInfo::ViewportState (viewportCount, m_viewportVect, m_scissorVect));
439 pipelineCreateInfo.addState (PipelineCreateInfo::DepthStencilState (VK_TRUE, VK_TRUE, VK_COMPARE_OP_ALWAYS, VK_FALSE, VK_FALSE));
440 pipelineCreateInfo.addState (PipelineCreateInfo::RasterizerState (
451 pipelineCreateInfo.addState (PipelineCreateInfo::MultiSampleState ());
452 pipelineCreateInfo.addState (PipelineCreateInfo::DynamicState (dynamicStates));
467 pipelineCreateInfo.pNext = &renderingCreateInfo;
470 m_pipeline = createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo);