From ad39b78e2c97ae6d7cb283cfbe9775ddf25cda05 Mon Sep 17 00:00:00 2001 From: Miguel Villa Floran Date: Wed, 25 Dec 2024 06:15:19 -0800 Subject: [PATCH] Update web.cpp --- examples/web/web.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/web/web.cpp b/examples/web/web.cpp index e50a735..86488ad 100644 --- a/examples/web/web.cpp +++ b/examples/web/web.cpp @@ -31,8 +31,10 @@ int main(int argc, char** argv) { g_display->loadMesh("assets/bunny.obj"); #ifdef __EMSCRIPTEN__ - // Set up the main loop for Emscripten - emscripten_set_main_loop(mainLoop, 0, 1); + // Set up the main loop for Emscripten with proper timing + emscripten_set_main_loop(mainLoop, 0, true); + // Note: The second parameter (0) means use browser's requestAnimationFrame + // The third parameter (true) means simulate infinite loop #else // Traditional loop for native builds while (!g_display->shouldClose()) { mainLoop(); }