Lines Matching refs:PipelineCreateInfo
472 PipelineCreateInfo::VertexInputState vertexInputState = PipelineCreateInfo::VertexInputState(1,
500 PipelineCreateInfo pipelineCreateInfo(*pipelineLayout, *renderPass, 0, 0);
501 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vs, "main", VK_SHADER_STAGE_VERTEX_BIT));
502 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fs, "main", VK_SHADER_STAGE_FRAGMENT_BIT));
503 pipelineCreateInfo.addState(PipelineCreateInfo::VertexInputState(vertexInputState));
504 pipelineCreateInfo.addState(PipelineCreateInfo::InputAssemblerState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST));
505 PipelineCreateInfo::ColorBlendState::Attachment attachment;
506 pipelineCreateInfo.addState(PipelineCreateInfo::ColorBlendState(1u, &attachment));
507 pipelineCreateInfo.addState(PipelineCreateInfo::ViewportState(1, vector<VkViewport>(1, viewport),
509 pipelineCreateInfo.addState(PipelineCreateInfo::DepthStencilState());
510 pipelineCreateInfo.addState(PipelineCreateInfo::RasterizerState());
511 pipelineCreateInfo.addState(PipelineCreateInfo::MultiSampleState());