diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index ded42b4203..30423e6293 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -700,8 +700,10 @@ static int menu_displaylist_parse_shader_options(menu_displaylist_info_t *info) menu_list_push(info->list, "Parameters (Current)", "video_shader_parameters", MENU_SETTING_ACTION, 0, 0); menu_list_push(info->list, "Parameters (Menu)", - "video_shader_preset_parameters", MENU_SETTING_ACTION, 0, 0); - menu_list_push(info->list, "Shader Passes", "video_shader_num_passes", + "video_shader_preset_parameters", + MENU_SETTING_ACTION, 0, 0); + menu_list_push(info->list, "Shader Passes", + menu_hash_to_str(MENU_LABEL_VIDEO_SHADER_NUM_PASSES), 0, 0, 0); for (i = 0; i < shader->passes; i++) @@ -709,15 +711,18 @@ static int menu_displaylist_parse_shader_options(menu_displaylist_info_t *info) char buf[64] = {0}; snprintf(buf, sizeof(buf), "Shader #%u", i); - menu_list_push(info->list, buf, "video_shader_pass", + menu_list_push(info->list, buf, + menu_hash_to_str(MENU_LABEL_VIDEO_SHADER_PASS), MENU_SETTINGS_SHADER_PASS_0 + i, 0, 0); snprintf(buf, sizeof(buf), "Shader #%u Filter", i); - menu_list_push(info->list, buf, "video_shader_filter_pass", + menu_list_push(info->list, buf, + menu_hash_to_str(MENU_LABEL_VIDEO_SHADER_FILTER_PASS), MENU_SETTINGS_SHADER_PASS_FILTER_0 + i, 0, 0); snprintf(buf, sizeof(buf), "Shader #%u Scale", i); - menu_list_push(info->list, buf, "video_shader_scale_pass", + menu_list_push(info->list, buf, + menu_hash_to_str(MENU_LABEL_VIDEO_SHADER_SCALE_PASS), MENU_SETTINGS_SHADER_PASS_SCALE_0 + i, 0, 0); } diff --git a/menu/menu_hash.c b/menu/menu_hash.c index 6553267b19..16c6175994 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -182,6 +182,14 @@ static const char *menu_hash_to_str_english(uint32_t hash) { switch (hash) { + case MENU_LABEL_VIDEO_SHADER_PASS: + return "video_shader_pass"; + case MENU_LABEL_VIDEO_SHADER_FILTER_PASS: + return "video_shader_filter_pass"; + case MENU_LABEL_VIDEO_SHADER_SCALE_PASS: + return "video_shader_scale_pass"; + case MENU_LABEL_VIDEO_SHADER_NUM_PASSES: + return "video_shader_num_passes"; case MENU_LABEL_RDB_ENTRY_DESCRIPTION: return "rdb_entry_description"; case MENU_LABEL_RDB_ENTRY_ORIGIN: