Lines Matching refs:pipelineCreateInfo
294 PipelineCreateInfo pipelineCreateInfo(*pipelineLayout, *renderPass, 0, 0);
296 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vs, "main", VK_SHADER_STAGE_VERTEX_BIT));
297 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fs, "main", VK_SHADER_STAGE_FRAGMENT_BIT));
298 pipelineCreateInfo.addState(PipelineCreateInfo::VertexInputState(vertexInputState));
299 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST));
300 pipelineCreateInfo.addState(PipelineCreateInfo::ColorBlendState(1, &vkCbAttachmentState));
301 pipelineCreateInfo.addState(PipelineCreateInfo::ViewportState(1, std::vector<VkViewport>(1, viewport), std::vector<VkRect2D>(1, scissor)));
302 pipelineCreateInfo.addState(PipelineCreateInfo::DepthStencilState());
303 pipelineCreateInfo.addState(PipelineCreateInfo::RasterizerState());
304 pipelineCreateInfo.addState(PipelineCreateInfo::MultiSampleState(m_sampleCountFlagBits, false, 0.0f, sampleMask));
319 pipelineCreateInfo.pNext = &renderingCreateInfo;
322 pipeline = createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo);