Lines Matching refs:PipelineCreateInfo
266 const PipelineCreateInfo::VertexInputState vertexInputState = PipelineCreateInfo::VertexInputState(1, &vertexInputBindingDescription,
282 const PipelineCreateInfo::ColorBlendState::Attachment colorBlendAttachmentState;
284 PipelineCreateInfo pipelineCreateInfo(*m_pipelineLayout, *m_renderPass, 0, (VkPipelineCreateFlags)0);
285 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*vertexModule, "main", VK_SHADER_STAGE_VERTEX_BIT));
286 pipelineCreateInfo.addShader(PipelineCreateInfo::PipelineShaderStage(*fragmentModule, "main", VK_SHADER_STAGE_FRAGMENT_BIT));
287 pipelineCreateInfo.addState (PipelineCreateInfo::VertexInputState (vertexInputState));
288 pipelineCreateInfo.addState (PipelineCreateInfo::InputAssemblerState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST));
289 pipelineCreateInfo.addState (PipelineCreateInfo::ColorBlendState (1, &colorBlendAttachmentState));
290 pipelineCreateInfo.addState (PipelineCreateInfo::ViewportState (1, std::vector<VkViewport>(), std::vector<VkRect2D>(1, scissor)));
291 pipelineCreateInfo.addState (PipelineCreateInfo::DepthStencilState (true, true));
292 pipelineCreateInfo.addState (PipelineCreateInfo::RasterizerState (
303 pipelineCreateInfo.addState (PipelineCreateInfo::MultiSampleState ());
304 pipelineCreateInfo.addState (PipelineCreateInfo::DynamicState (dynamicStates));
400 const float depthBiasConstantFactor = 0.0f; // so we use factor 0.0 to not include it; same as in PipelineCreateInfo