mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Prevent some potentially costly operations being always performed
even when not needed
This commit is contained in:
parent
4381c606d8
commit
70b8af4a6c
@ -839,19 +839,8 @@ static void mui_frame(void *data)
|
||||
if (!mui)
|
||||
return;
|
||||
|
||||
hex32_to_rgba_normalized(0xFFEB3B, yellow_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xFFF9C4, yellow_200, 0.90);
|
||||
hex32_to_rgba_normalized(0xF44336, red_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xFFEBEE, red_50, 0.90);
|
||||
hex32_to_rgba_normalized(0x2196F3, blue_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xE3F2FD, blue_50, 0.90);
|
||||
hex32_to_rgba_normalized(0x4CAF50, green_500, 1.00);
|
||||
hex32_to_rgba_normalized(0x607D8B, blue_grey_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xCFD8DC, blue_grey_50, 0.90);
|
||||
hex32_to_rgba_normalized(0xC8E6C9, green_50, 0.90);
|
||||
hex32_to_rgba_normalized(0x282F37, color_nv_header,1.00);
|
||||
hex32_to_rgba_normalized(0x202427, color_nv_body, 1.00);
|
||||
hex32_to_rgba_normalized(0x77B900, color_nv_accent,1.00);
|
||||
|
||||
clearcolor.r = 1.0f;
|
||||
clearcolor.g = 1.0f;
|
||||
@ -863,6 +852,9 @@ static void mui_frame(void *data)
|
||||
case MATERIALUI_THEME_BLUE:
|
||||
break;
|
||||
case MATERIALUI_THEME_BLUE_GREY:
|
||||
hex32_to_rgba_normalized(0x607D8B, blue_grey_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xCFD8DC, blue_grey_50, 0.90);
|
||||
|
||||
header_bg_color = blue_grey_500;
|
||||
body_bg_color = white_transp_bg;
|
||||
highlighted_entry_color = blue_grey_50;
|
||||
@ -874,6 +866,9 @@ static void mui_frame(void *data)
|
||||
font_header_color = 0xffffffff;
|
||||
break;
|
||||
case MATERIALUI_THEME_GREEN:
|
||||
hex32_to_rgba_normalized(0x4CAF50, green_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xC8E6C9, green_50, 0.90);
|
||||
|
||||
header_bg_color = green_500;
|
||||
body_bg_color = white_transp_bg;
|
||||
highlighted_entry_color = green_50;
|
||||
@ -885,6 +880,9 @@ static void mui_frame(void *data)
|
||||
font_header_color = 0xffffffff;
|
||||
break;
|
||||
case MATERIALUI_THEME_RED:
|
||||
hex32_to_rgba_normalized(0xF44336, red_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xFFEBEE, red_50, 0.90);
|
||||
|
||||
header_bg_color = red_500;
|
||||
body_bg_color = white_transp_bg;
|
||||
highlighted_entry_color = red_50;
|
||||
@ -897,6 +895,9 @@ static void mui_frame(void *data)
|
||||
font_header_color = 0xffffffff;
|
||||
break;
|
||||
case MATERIALUI_THEME_YELLOW:
|
||||
hex32_to_rgba_normalized(0xFFEB3B, yellow_500, 1.00);
|
||||
hex32_to_rgba_normalized(0xFFF9C4, yellow_200, 0.90);
|
||||
|
||||
header_bg_color = yellow_500;
|
||||
body_bg_color = white_transp_bg;
|
||||
highlighted_entry_color = yellow_200;
|
||||
@ -926,6 +927,10 @@ static void mui_frame(void *data)
|
||||
clearcolor.b = 0.13f;
|
||||
break;
|
||||
case MATERIALUI_THEME_NVIDIA_SHIELD:
|
||||
hex32_to_rgba_normalized(0x282F37, color_nv_header,1.00);
|
||||
hex32_to_rgba_normalized(0x202427, color_nv_body, 1.00);
|
||||
hex32_to_rgba_normalized(0x77B900, color_nv_accent,1.00);
|
||||
|
||||
header_bg_color = color_nv_header;
|
||||
body_bg_color = color_nv_body;
|
||||
highlighted_entry_color = color_nv_accent;
|
||||
|
Loading…
x
Reference in New Issue
Block a user