Move Windows main task queue into platform services

This commit is contained in:
2026-06-16 17:20:48 +02:00
parent 9c33ecc22b
commit 69bcb1bc38
3 changed files with 49 additions and 59 deletions

View File

@@ -2,8 +2,12 @@
#include "platform_api/platform_services.h"
#include <future>
namespace pp::platform::windows {
[[nodiscard]] PlatformServices& platform_services();
void enqueue_main_thread_task(std::packaged_task<void()> task);
void drain_main_thread_tasks();
}