diff --git a/libs/sdl2/source/window.cpp b/libs/sdl2/source/window.cpp index b35cfde5..60632ad4 100644 --- a/libs/sdl2/source/window.cpp +++ b/libs/sdl2/source/window.cpp @@ -201,7 +201,9 @@ namespace psemek::sdl2 void window::swap() { +#if defined(PSEMEK_GRAPHICS_API_OPENGL) SDL_GL_SwapWindow(window_); +#endif } void window::show_cursor(bool show) @@ -215,8 +217,9 @@ namespace psemek::sdl2 SDL_SetRelativeMouseMode(mode ? SDL_TRUE: SDL_FALSE); } - void window::vsync(bool on) + void window::vsync([[maybe_unused]] bool on) { +#if defined(PSEMEK_GRAPHICS_API_OPENGL) log::info() << "Turning VSync " << (on ? "on" : "off"); if (on) { @@ -231,6 +234,7 @@ namespace psemek::sdl2 { SDL_GL_SetSwapInterval(0); } +#endif } void window::windowed(bool on)