Enable VSync to prevent screen tearing while scrolling across map

Fixes #2935
This commit is contained in:
Alexander Wilms
2023-09-26 18:55:25 +02:00
committed by Alexander Wilms
parent 952c740c73
commit 73ea52c615
+1 -1
View File
@@ -275,7 +275,7 @@ void ScreenHandler::initializeWindow()
}
//create first available renderer if preferred not set. Use no flags, so HW accelerated will be preferred but SW renderer also will possible
mainRenderer = SDL_CreateRenderer(mainWindow, getPreferredRenderingDriver(), 0);
mainRenderer = SDL_CreateRenderer(mainWindow, getPreferredRenderingDriver(), SDL_RENDERER_PRESENTVSYNC);
if(mainRenderer == nullptr)
throw std::runtime_error("Unable to create renderer\n");