diff --git a/src/core/renderer_gl/async_compiler.cpp b/src/core/renderer_gl/async_compiler.cpp index 7e58a9e1..d00d589b 100644 --- a/src/core/renderer_gl/async_compiler.cpp +++ b/src/core/renderer_gl/async_compiler.cpp @@ -31,7 +31,7 @@ AsyncCompilerThread::AsyncCompilerThread(PICA::ShaderGen::FragmentGenerator& fra } hasWork.store(false); - std::this_thread::yield(); + std::this_thread::sleep_for(std::chrono::milliseconds(10)); } AsyncCompiler::destroyContext(context);