Merge pull request #42 from pmp-p/wasm-egl-no-window

EGL/WebGL in the context of a web browser has no window.
This commit is contained in:
HARFANG 3D (admin) 2023-02-02 09:25:45 +01:00 committed by GitHub
commit 201f27a902
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -19,10 +19,15 @@ void DisconnectWindowSystemSignals() {
}
bool IsWindowOpen(const Window *window) {
# if defined(__EMSCRIPTEN__)
// with EGL context there's no window.
return true;
# else
for (auto &w : open_window_list)
if (w == window)
return true;
return false;
#endif // __EMSCRIPTEN__
}
} // namespace hg