/* SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once /** \file * \ingroup bli */ #ifdef WITH_TBB # include #else # include #endif namespace blender { #ifdef WITH_TBB using tbb::parallel_sort; #else template void parallel_sort(RandomAccessIterator begin, RandomAccessIterator end) { std::sort(begin, end); } template void parallel_sort(RandomAccessIterator begin, RandomAccessIterator end, const Compare &comp) { std::sort(begin, end, comp); } #endif } // namespace blender