Lines Matching refs:pipelines
139 for (auto&& pipeline : input.pipelines)
407 if (input.pipelines.size() == 0)
464 // sort pipelines by device features and extensions
465 std::vector<VulkanJsonPipelineDescription> pipelines = input.pipelines;
466 std::sort(begin(pipelines), end(pipelines), [](const VulkanJsonPipelineDescription& lhs, const VulkanJsonPipelineDescription& rhs) { if (lhs.deviceExtensions != rhs.deviceExtensions) return lhs.deviceExtensions < rhs.deviceExtensions; return lhs.deviceFeatures < rhs.deviceFeatures; });
504 for (auto&& pipeline : pipelines)
582 for (auto&& pipeline2 : pipelines)
837 // after device creation - start creating pipelines
947 if (input.pipelines.empty())
963 auto it = std::find_if(begin(input.pipelines), end(input.pipelines), vksc_server::PipelineIdentifierEqual(pipelineSize.id));
964 if (it != end(input.pipelines))
977 for (uint32_t p = 0; p < input.pipelines.size(); ++p)
982 pipelineSize.id.pipelineIdentifier[i] = input.pipelines[p].id.pipelineIdentifier[i];
985 pipelineSize.count = input.pipelines[p].maxCount;
987 pipelineSize.count = input.pipelines[p].allCount;