Merge pull request #12659 from unknownbrackets/vsync

Support vsync in all hardware backends, support runtime update
This commit is contained in:
Henrik Rydgård
2020-03-01 09:52:14 +01:00
committed by GitHub
23 changed files with 87 additions and 91 deletions
+5 -1
View File
@@ -342,7 +342,11 @@ void GameSettingsScreen::CreateViews() {
#endif
#ifdef _WIN32
graphicsSettings->Add(new CheckBox(&g_Config.bVSync, gr->T("VSync")));
CheckBox *vSync = graphicsSettings->Add(new CheckBox(&g_Config.bVSync, gr->T("VSync")));
vSync->OnClick.Add([=](EventParams &e) {
NativeResized();
return UI::EVENT_CONTINUE;
});
#endif
CheckBox *hwTransform = graphicsSettings->Add(new CheckBox(&g_Config.bHardwareTransform, gr->T("Hardware Transform")));