diff --git a/src/drawing/engines/SoftwareDrawingEngine.cpp b/src/drawing/engines/SoftwareDrawingEngine.cpp index 5066d7a2e6..cad2dfca96 100644 --- a/src/drawing/engines/SoftwareDrawingEngine.cpp +++ b/src/drawing/engines/SoftwareDrawingEngine.cpp @@ -327,7 +327,7 @@ public: } } - void SetUncappedFrameRate(bool uncapped) + void SetUncappedFrameRate(bool uncapped) override { // Not applicable for this engine } diff --git a/src/drawing/engines/opengl/OpenGLDrawingEngine.cpp b/src/drawing/engines/opengl/OpenGLDrawingEngine.cpp index 286c8d921f..7124bdd50f 100644 --- a/src/drawing/engines/opengl/OpenGLDrawingEngine.cpp +++ b/src/drawing/engines/opengl/OpenGLDrawingEngine.cpp @@ -318,7 +318,8 @@ public: _drawingContext->ResetPalette(); } - void SetUncappedFrameRate(bool uncapped) { + void SetUncappedFrameRate(bool uncapped) override + { SDL_GL_SetSwapInterval(uncapped ? 0 : 1); }