source/src/video/emscripten/SDL_emscriptenframebuffer.c
@@ -24,6 +24,7 @@ #include "SDL_emscriptenvideo.h" #include "SDL_emscriptenframebuffer.h" #include "SDL_hints.h" int Emscripten_CreateWindowFramebuffer(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch) @@ -162,6 +163,12 @@ SDL_GetWindowID(window), ++frame_number); SDL_SaveBMP(surface, file); }*/ if (emscripten_has_asyncify() && SDL_GetHintBoolean(SDL_HINT_EMSCRIPTEN_ASYNCIFY, SDL_TRUE)) { /* give back control to browser for screen refresh */ emscripten_sleep(0); } return 0; }