summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/sdl/window.c')
-rw-r--r--src/osd/sdl/window.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/osd/sdl/window.c b/src/osd/sdl/window.c
index 12a3fdb1e3d..2cf5b78afd8 100644
--- a/src/osd/sdl/window.c
+++ b/src/osd/sdl/window.c
@@ -259,6 +259,11 @@ bool sdl_osd_interface::window_init()
video_config.mode = VIDEO_MODE_SOFT;
}
#endif
+ if (video_config.mode == VIDEO_MODE_BGFX)
+ {
+ if (drawbgfx_init(machine(), &draw))
+ video_config.mode = VIDEO_MODE_SOFT;
+ }
if (video_config.mode == VIDEO_MODE_SOFT)
{
if (drawsdl_init(&draw))