mirror of
https://github.com/libretro/RetroArch
synced 2025-03-02 19:13:34 +00:00
move Crop Overscan to Video Scaling; add Sync to Exact Content Framerate
option to Video Synchronization
This commit is contained in:
parent
aa537310ad
commit
6f6bd95a84
@ -4186,14 +4186,6 @@ unsigned menu_displaylist_build_list(file_list_t *list, enum menu_displaylist_ct
|
||||
MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_OVERSCAN_CORRECTION_TOP,
|
||||
PARSE_ONLY_UINT, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM,
|
||||
PARSE_ONLY_UINT, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_THREADED,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
@ -4207,10 +4199,6 @@ unsigned menu_displaylist_build_list(file_list_t *list, enum menu_displaylist_ct
|
||||
MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_SMOOTH,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
@ -5662,6 +5650,11 @@ unsigned menu_displaylist_build_list(file_list_t *list, enum menu_displaylist_ct
|
||||
MENU_ENUM_LABEL_VIDEO_FRAME_DELAY,
|
||||
PARSE_ONLY_UINT, false) == 0)
|
||||
count++;
|
||||
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VRR_RUNLOOP_ENABLE,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
break;
|
||||
case DISPLAYLIST_VIDEO_SCALING_SETTINGS_LIST:
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
@ -5700,6 +5693,18 @@ unsigned menu_displaylist_build_list(file_list_t *list, enum menu_displaylist_ct
|
||||
MENU_ENUM_LABEL_VIDEO_VFILTER,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN,
|
||||
PARSE_ONLY_BOOL, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_OVERSCAN_CORRECTION_TOP,
|
||||
PARSE_ONLY_UINT, false) == 0)
|
||||
count++;
|
||||
if (menu_displaylist_parse_settings_enum(list,
|
||||
MENU_ENUM_LABEL_VIDEO_OVERSCAN_CORRECTION_BOTTOM,
|
||||
PARSE_ONLY_UINT, false) == 0)
|
||||
count++;
|
||||
break;
|
||||
case DISPLAYLIST_CRT_SWITCHRES_SETTINGS_LIST:
|
||||
{
|
||||
|
@ -140,7 +140,6 @@ QWidget *VideoPage::widget()
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_THREADED);
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION);
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT);
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN);
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_SMOOTH);
|
||||
miscGroup->add(MENU_ENUM_LABEL_VIDEO_SHADER_DELAY);
|
||||
|
||||
@ -152,6 +151,8 @@ QWidget *VideoPage::widget()
|
||||
modeLayout->addWidget(fullscreenGroup);
|
||||
modeLayout->addWidget(windowedGroup);
|
||||
|
||||
aspectGroup->add(MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN);
|
||||
|
||||
outputScalingLayout->addWidget(outputGroup);
|
||||
outputScalingLayout->addWidget(aspectGroup);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user