Split Apple platform target and move platform state ownership
This commit is contained in:
@@ -4,9 +4,12 @@
|
||||
|
||||
#include <future>
|
||||
|
||||
struct VrSessionSnapshot;
|
||||
|
||||
namespace pp::platform::windows {
|
||||
|
||||
[[nodiscard]] PlatformServices& platform_services();
|
||||
[[nodiscard]] VrSessionSnapshot read_platform_vr_session_snapshot() noexcept;
|
||||
void enqueue_main_thread_task(std::packaged_task<void()> task);
|
||||
void drain_main_thread_tasks();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user