engine: sync editor rendering and ui changes

This commit is contained in:
2026-04-08 16:09:15 +08:00
parent 31756847ab
commit 162f1cc12e
153 changed files with 4454 additions and 2990 deletions

View File

@@ -7,6 +7,7 @@
#include "Mutex.h"
#include "SpinLock.h"
#include <algorithm>
#include <memory>
#include <vector>
#include <queue>
#include <thread>
@@ -102,7 +103,9 @@ void TaskSystem::ParallelFor(int32_t start, int32_t end, Func&& func) {
}
for (auto& task : tasks) {
Submit(std::make_unique<LambdaTask<std::function<void()>>>(std::move(task), TaskPriority::High));
Submit(std::make_unique<::XCEngine::Threading::LambdaTask<std::function<void()>>>(
std::move(task),
TaskPriority::High));
}
}