From c1bddc67a1c66c932fad038913ca49bbcc34b059 Mon Sep 17 00:00:00 2001 From: algestam Date: Thu, 6 Feb 2025 08:45:34 +0100 Subject: emscripten: fixes to get bgfx working (#13255) * Emscripten: Fixes to get BGFX working * Move emscripten specific setup into an #elif statement * Fix indentation * emscripten: remove no longer link option DEMANGLE_SUPPORT --- src/osd/modules/render/drawbgfx.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/osd/modules/render/drawbgfx.cpp') diff --git a/src/osd/modules/render/drawbgfx.cpp b/src/osd/modules/render/drawbgfx.cpp index 5fbb697089f..ef90478e59e 100644 --- a/src/osd/modules/render/drawbgfx.cpp +++ b/src/osd/modules/render/drawbgfx.cpp @@ -394,6 +394,9 @@ bool video_bgfx::set_platform_data(bgfx::PlatformData &platform_data, osd_window #elif defined(OSD_MAC) platform_data.ndt = nullptr; platform_data.nwh = GetOSWindow(dynamic_cast(window).platform_window()); +#elif defined(SDLMAME_EMSCRIPTEN) + platform_data.ndt = nullptr; + platform_data.nwh = (void *)"#canvas"; // HTML5 target selector #else // defined(OSD_*) SDL_SysWMinfo wmi; SDL_VERSION(&wmi.version); -- cgit v1.2.3-70-g09d2