From 7a7d2303b55484643dc2500d1b4714a2dd8a7ac5 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 22 May 2019 07:15:04 +0200 Subject: [PATCH] Only show GPU Screenshots if video driver supports viewport read --- menu/menu_displaylist.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index fb13c3c98d..358d1e06e4 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -5931,9 +5931,10 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, menu_displaylist_parse_settings_enum(info->list, MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION, PARSE_ONLY_BOOL, false); - menu_displaylist_parse_settings_enum(info->list, - MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT, - PARSE_ONLY_BOOL, false); + if (video_driver_supports_viewport_read()) + menu_displaylist_parse_settings_enum(info->list, + MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT, + PARSE_ONLY_BOOL, false); menu_displaylist_parse_settings_enum(info->list, MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN, PARSE_ONLY_BOOL, false);