From 9fc31b1021b429b5bdd2bf66c855119cf55827bc Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 20 Feb 2026 23:51:05 +0100 Subject: [PATCH] Run Web main loop at vsync to avoid browser throttling This could be customized in future (depending on VSync usage). --- Source/Engine/Main/Web/main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Engine/Main/Web/main.cpp b/Source/Engine/Main/Web/main.cpp index 64a09fdda..dea543f24 100644 --- a/Source/Engine/Main/Web/main.cpp +++ b/Source/Engine/Main/Web/main.cpp @@ -32,6 +32,7 @@ public: // Setup main loop to be called by Emscripten emscripten_set_main_loop(Loop, -1, false); + emscripten_set_main_loop_timing(EM_TIMING_RAF, 1); // Run main loop on each animation frame (vsync) // Run the first loop Loop();