We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3288882 commit 2422f59Copy full SHA for 2422f59
src/xatlas.cpp
@@ -62,8 +62,12 @@ Copyright (c) 2012 Brandon Pelfrey
62
#endif
63
64
#ifndef XA_MULTITHREADED
65
+#ifdef __EMSCRIPTEN__
66
+#define XA_MULTITHREADED 0 // Disable threading for Emscripten/WASM
67
+#else
68
#define XA_MULTITHREADED 1
69
70
+#endif
71
72
#define XA_STR(x) #x
73
#define XA_XSTR(x) XA_STR(x)
@@ -1888,7 +1892,7 @@ class TaskScheduler
1888
1892
1889
1893
TaskGroupHandle createTaskGroup(void* userData = nullptr, uint32_t reserveSize = 0)
1890
1894
{
1891
- TaskGroup* group = XA_NEW(MemTag::Default, TaskGroup);
1895
+ TaskGroup* group = XA_NEW(TaskGroup);
1896
group->queue.reserve(reserveSize);
1897
group->userData = userData;
1898
m_groups.push_back(group);
0 commit comments