Files
BXSSP_Andriod/Plugins/CesiumForUnreal/Source/CesiumRuntime/Private/UnrealTaskProcessor.cpp

13 lines
355 B
C++

// Copyright 2020-2024 CesiumGS, Inc. and Contributors
#include "UnrealTaskProcessor.h"
#include "Async/Async.h"
#include "Misc/QueuedThreadPool.h"
void UnrealTaskProcessor::startTask(std::function<void()> f) {
AsyncTask(ENamedThreads::Type::AnyBackgroundThreadNormalTask, [f]() {
TRACE_CPUPROFILER_EVENT_SCOPE(Cesium::AsyncTask)
f();
});
}