Fix test compilation on macOS

Parallel algorithms are not implemented on macOS
This commit is contained in:
SirLynix 2023-08-04 18:02:16 +02:00
parent b418ed6a32
commit 31dd74c503
1 changed files with 4 additions and 0 deletions

View File

@ -259,7 +259,11 @@ int main()
Nz::SparsePtr<Nz::Vector2f> particlePosPtr(particleBasePtr + particlePosOffset, particleSize);
Nz::SparsePtr<Nz::Vector2f> particleVelPtr(particleBasePtr + particleVelOffset, particleSize);
#ifndef NAZARA_PLATFORM_MACOS
std::for_each_n(std::execution::par_unseq, particleBasePtr, particleCount, [&](Nz::UInt8& hax)
#else
std::for_each_n(particleBasePtr, particleCount, [&](Nz::UInt8& hax)
#endif
{
static thread_local std::mt19937 rand_mt(std::random_device{}());