diff --git a/src/core.h b/src/core.h index e113ae0..77606cf 100644 --- a/src/core.h +++ b/src/core.h @@ -125,8 +125,8 @@ #endif #elif __EMSCRIPTEN__ #define MOBILE - #include - #include + #include + #include #include #include @@ -856,6 +856,12 @@ namespace Core { void endFrame() { Core::stats.stop(); + #ifdef __EMSCRIPTEN__ + glColorMask(false, false, false, true); + glClearColor(0.0f, 0.0f, 0.0f, 1.0f); + glClear(GL_COLOR_BUFFER_BIT); + glColorMask(true, true, true, true); + #endif } void DIP(int iStart, int iCount) {