From 042783af21256d9fd0dd69bf13d1dd55e8fcabbe Mon Sep 17 00:00:00 2001 From: Tatsuya79 Date: Sat, 12 Oct 2019 14:25:02 +0200 Subject: [PATCH 1/2] always show advanced sync options --- ui/drivers/qt/options/video.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ui/drivers/qt/options/video.cpp b/ui/drivers/qt/options/video.cpp index 2b85c12c50..96e68ccd33 100644 --- a/ui/drivers/qt/options/video.cpp +++ b/ui/drivers/qt/options/video.cpp @@ -123,17 +123,15 @@ QWidget *VideoPage::widget() vSyncGroup->add(MENU_ENUM_LABEL_VIDEO_FRAME_DELAY); syncGroup->addRow(vSyncGroup); + rarch_setting_t *hardSyncSetting = menu_setting_find_enum(MENU_ENUM_LABEL_VIDEO_HARD_SYNC); + + if (hardSyncSetting) { - rarch_setting_t *hardSyncSetting = menu_setting_find_enum(MENU_ENUM_LABEL_VIDEO_HARD_SYNC); + CheckableSettingsGroup *hardSyncGroup = new CheckableSettingsGroup(hardSyncSetting); - if (hardSyncSetting) - { - CheckableSettingsGroup *hardSyncGroup = new CheckableSettingsGroup(hardSyncSetting); + hardSyncGroup->add(MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES); - hardSyncGroup->add(MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES); - - syncGroup->addRow(hardSyncGroup); - } + syncGroup->addRow(hardSyncGroup); } syncGroup->add(MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES); From 1907deb8decf27e951b34a7db7a680520fea4463 Mon Sep 17 00:00:00 2001 From: Tatsuya79 Date: Sat, 12 Oct 2019 14:26:22 +0200 Subject: [PATCH 2/2] show advanced latency options --- ui/drivers/qt/options/latency.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/drivers/qt/options/latency.cpp b/ui/drivers/qt/options/latency.cpp index ffecde9f21..5cf06b5f3d 100644 --- a/ui/drivers/qt/options/latency.cpp +++ b/ui/drivers/qt/options/latency.cpp @@ -26,6 +26,7 @@ QWidget *LatencyPage::widget() QWidget *widget = new QWidget; FormLayout *layout = new FormLayout; CheckableSettingsGroup *runAheadGpuSync = new CheckableSettingsGroup(MENU_ENUM_LABEL_RUN_AHEAD_ENABLED); + rarch_setting_t *hardSyncSetting = menu_setting_find_enum(MENU_ENUM_LABEL_VIDEO_HARD_SYNC); if (hardSyncSetting) @@ -37,6 +38,8 @@ QWidget *LatencyPage::widget() layout->addRow(hardSyncGroup); } + layout->add(MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES); + layout->add(MENU_ENUM_LABEL_VIDEO_FRAME_DELAY); layout->add(MENU_ENUM_LABEL_AUDIO_LATENCY); layout->add(MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR);