Split Apple platform target and move platform state ownership

This commit is contained in:
2026-06-17 01:03:01 +02:00
parent 5fdc9a9dd6
commit 90a55b86fe
18 changed files with 258 additions and 104 deletions

View File

@@ -110,10 +110,11 @@ void execute_legacy_app_ui_thread_stop(App& app)
void App::draw(float dt)
{
const auto vr_session = vr_session_snapshot();
const auto draw_plan = pp::app::plan_app_frame_draw(
canvas != nullptr,
canvas && canvas->m_canvas,
vr_active,
vr_session.vr_active,
ui_visible,
vr_only);