Lines Matching refs:pipelineCreateInfo
545 PipelineCreateInfo pipelineCreateInfo(*m_pipelineLayout, *m_renderPass, 0, 0);
546 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vs, "main", vk::VK_SHADER_STAGE_VERTEX_BIT));
547 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fs, "main", vk::VK_SHADER_STAGE_FRAGMENT_BIT));
548 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(m_params.topology));
549 pipelineCreateInfo.addState(PipelineCreateInfo::ColorBlendState(1, &vkCbAttachmentState));
550 pipelineCreateInfo.addState(PipelineCreateInfo::ViewportState(1, std::vector<vk::VkViewport>(1, viewport), std::vector<vk::VkRect2D>(1, scissor)));
551 pipelineCreateInfo.addState(PipelineCreateInfo::DepthStencilState());
552 pipelineCreateInfo.addState(PipelineCreateInfo::RasterizerState());
553 pipelineCreateInfo.addState(PipelineCreateInfo::MultiSampleState());
570 pipelineCreateInfo.addState(dynamicState);
574 pipelineCreateInfo.addState(PipelineCreateInfo::VertexInputState(m_vertexInputState));
591 pipelineCreateInfo.pNext = &renderingFormatCreateInfo;
598 m_pipeline = vk::createGraphicsPipeline(m_vk, device, DE_NULL, &pipelineCreateInfo);