Thin Windows runtime globals and legacy GLFW hooks

This commit is contained in:
2026-06-17 09:51:25 +02:00
parent 25eff166f6
commit 4c91701e11
9 changed files with 43 additions and 54 deletions

View File

@@ -177,7 +177,7 @@ public:
#elif __ANDROID__
android_async_lock();
#elif __LINUX__ || __WEB__
pp::platform::legacy::active_legacy_glfw_window_hooks().acquire_render_context();
pp::platform::legacy::acquire_legacy_glfw_render_context();
#endif
}
@@ -197,7 +197,7 @@ public:
#elif __ANDROID__
android_async_swap();
#elif __LINUX__ || __WEB__
pp::platform::legacy::active_legacy_glfw_window_hooks().present_render_context();
pp::platform::legacy::present_legacy_glfw_render_context();
#endif
}
@@ -508,7 +508,7 @@ public:
#ifdef __OSX__
pp::platform::apple::active_legacy_apple_document_platform_services().request_app_close();
#elif __LINUX__
pp::platform::legacy::active_legacy_glfw_window_hooks().request_app_close();
pp::platform::legacy::request_legacy_glfw_app_close();
#endif
}