Merge pull request #12659 from unknownbrackets/vsync

Support vsync in all hardware backends, support runtime update
This commit is contained in:
Henrik Rydgård authored and GitHub committed 2020-03-01 09:52:14 +01:00
commit 2ec82951a0
23 files changed
+87 -91

No files matched your search

+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")));