overlays: Add Vsync configuration to overlays

This commit is contained in:
kd-11 2026-03-18 22:33:08 +03:00 committed by kd-11
parent e690e7e458
commit 7a7e25f901
3 changed files with 4 additions and 0 deletions

View file

@ -152,6 +152,8 @@ namespace rsx
home_menu_settings_video::home_menu_settings_video(s16 x, s16 y, u16 width, u16 height, bool use_separators, home_menu_page* parent)
: home_menu_settings_page(x, y, width, height, use_separators, parent, get_localized_string(localized_string_id::HOME_MENU_SETTINGS_VIDEO))
{
add_dropdown(&g_cfg.video.vsync, localized_string_id::HOME_MENU_SETTINGS_VIDEO_VSYNC);
add_dropdown(&g_cfg.video.frame_limit, localized_string_id::HOME_MENU_SETTINGS_VIDEO_FRAME_LIMIT);
add_unsigned_slider(&g_cfg.video.anisotropic_level_override, localized_string_id::HOME_MENU_SETTINGS_VIDEO_ANISOTROPIC_OVERRIDE, "x", 2, {{0, "Auto"}}, {14});

View file

@ -213,6 +213,7 @@ enum class localized_string_id
HOME_MENU_SETTINGS_AUDIO_TIME_STRETCHING,
HOME_MENU_SETTINGS_AUDIO_TIME_STRETCHING_THRESHOLD,
HOME_MENU_SETTINGS_VIDEO,
HOME_MENU_SETTINGS_VIDEO_VSYNC,
HOME_MENU_SETTINGS_VIDEO_FRAME_LIMIT,
HOME_MENU_SETTINGS_VIDEO_ANISOTROPIC_OVERRIDE,
HOME_MENU_SETTINGS_VIDEO_OUTPUT_SCALING,

View file

@ -234,6 +234,7 @@ private:
case localized_string_id::HOME_MENU_SETTINGS_AUDIO_TIME_STRETCHING: return tr("Enable Time Stretching", "Audio");
case localized_string_id::HOME_MENU_SETTINGS_AUDIO_TIME_STRETCHING_THRESHOLD: return tr("Time Stretching Threshold", "Audio");
case localized_string_id::HOME_MENU_SETTINGS_VIDEO: return tr("Video");
case localized_string_id::HOME_MENU_SETTINGS_VIDEO_VSYNC: return tr("VSync", "Video");
case localized_string_id::HOME_MENU_SETTINGS_VIDEO_FRAME_LIMIT: return tr("Frame Limit", "Video");
case localized_string_id::HOME_MENU_SETTINGS_VIDEO_ANISOTROPIC_OVERRIDE: return tr("Anisotropic Filter Override", "Video");
case localized_string_id::HOME_MENU_SETTINGS_VIDEO_OUTPUT_SCALING: return tr("Output Scaling", "Video");