Lines Matching refs:pipelineCreateInfo
477 PipelineCreateInfo pipelineCreateInfo(*pipelineLayout, *renderPass, 0, 0);
478 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vs, "main", VK_SHADER_STAGE_VERTEX_BIT));
479 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fs, "main", VK_SHADER_STAGE_FRAGMENT_BIT));
480 pipelineCreateInfo.addState(PipelineCreateInfo::VertexInputState(vertexInputState));
481 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST));
483 pipelineCreateInfo.addState(PipelineCreateInfo::ColorBlendState(1u, &attachment));
484 pipelineCreateInfo.addState(PipelineCreateInfo::ViewportState(1, vector<VkViewport>(1, viewport), vector<VkRect2D>(1, scissor)));
485 pipelineCreateInfo.addState(PipelineCreateInfo::DepthStencilState());
486 pipelineCreateInfo.addState(PipelineCreateInfo::RasterizerState());
487 pipelineCreateInfo.addState(PipelineCreateInfo::MultiSampleState());
491 pipelineCreateInfo.subpass = i;
492 pipelines.push_back(createGraphicsPipeline(vk, device, DE_NULL, &pipelineCreateInfo));