diff options
Diffstat (limited to 'src/osd/modules/osdwindow.cpp')
-rw-r--r-- | src/osd/modules/osdwindow.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/osd/modules/osdwindow.cpp b/src/osd/modules/osdwindow.cpp index 16fc8817184..808318b58b8 100644 --- a/src/osd/modules/osdwindow.cpp +++ b/src/osd/modules/osdwindow.cpp @@ -13,10 +13,10 @@ #if (USE_OPENGL) #include "render/drawogl.h" #endif -#ifdef OSD_WINDOWS +#if defined(OSD_WINDOWS) #include "render/drawgdi.h" #include "render/drawd3d.h" -#else +#elif defined(OSD_SDL) #include "render/draw13.h" #include "render/drawsdl.h" #endif @@ -30,7 +30,7 @@ std::unique_ptr<osd_renderer> osd_renderer::make_for_type(int mode, std::shared_ { switch(mode) { -#ifdef OSD_WINDOWS +#if defined(OSD_WINDOWS) || defined(OSD_UWP) case VIDEO_MODE_NONE: return std::make_unique<renderer_none>(window); #endif @@ -40,12 +40,12 @@ std::unique_ptr<osd_renderer> osd_renderer::make_for_type(int mode, std::shared_ case VIDEO_MODE_OPENGL: return std::make_unique<renderer_ogl>(window); #endif -#ifdef OSD_WINDOWS +#if defined(OSD_WINDOWS) case VIDEO_MODE_GDI: return std::make_unique<renderer_gdi>(window); case VIDEO_MODE_D3D: return std::make_unique<renderer_d3d9>(window); -#else +#elif defined(OSD_SDL) case VIDEO_MODE_SDL2ACCEL: return std::make_unique<renderer_sdl2>(window, extra_flags); case VIDEO_MODE_SOFT: |