Lines Matching refs:pipelineCreateInfo
191 PipelineCreateInfo pipelineCreateInfo(*m_pipelineLayout, *m_renderPass, 0, 0);
192 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vs, "main", vk::VK_SHADER_STAGE_VERTEX_BIT));
193 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fs, "main", vk::VK_SHADER_STAGE_FRAGMENT_BIT));
194 pipelineCreateInfo.addState(PipelineCreateInfo::VertexInputState(m_vertexInputState));
195 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(m_topology));
196 pipelineCreateInfo.addState(PipelineCreateInfo::ColorBlendState(1, &vkCbAttachmentState));
197 pipelineCreateInfo.addState(PipelineCreateInfo::ViewportState(1, std::vector<vk::VkViewport>(1, viewport), std::vector<vk::VkRect2D>(1, scissor)));
198 pipelineCreateInfo.addState(PipelineCreateInfo::DepthStencilState());
199 pipelineCreateInfo.addState(PipelineCreateInfo::RasterizerState());
200 pipelineCreateInfo.addState(PipelineCreateInfo::MultiSampleState());
217 pipelineCreateInfo.pNext = &renderingCreateInfo;
220 m_pipeline = vk::createGraphicsPipeline(m_vk, device, DE_NULL, &pipelineCreateInfo);