mirror of
https://github.com/libretro/RetroArch
synced 2025-04-02 16:20:39 +00:00
Rename MENU_DISPLAY_CTL_DRAW_RIBBON to MENU_DISPLAY_CTL_DRAW_PIPELINE
This commit is contained in:
parent
18b0fb1422
commit
78d48c53d2
menu
@ -1916,7 +1916,7 @@ static void xmb_draw_bg(
|
|||||||
draw.pipeline.id = VIDEO_SHADER_MENU;
|
draw.pipeline.id = VIDEO_SHADER_MENU;
|
||||||
|
|
||||||
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_GRADIENT, &draw);
|
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_GRADIENT, &draw);
|
||||||
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_RIBBON, &draw);
|
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_PIPELINE, &draw);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -530,7 +530,7 @@ bool menu_display_ctl(enum menu_display_ctl_state state, void *data)
|
|||||||
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_BG, draw);
|
menu_display_ctl(MENU_DISPLAY_CTL_DRAW_BG, draw);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MENU_DISPLAY_CTL_DRAW_RIBBON:
|
case MENU_DISPLAY_CTL_DRAW_PIPELINE:
|
||||||
{
|
{
|
||||||
menu_display_ctx_draw_t *draw = (menu_display_ctx_draw_t*)data;
|
menu_display_ctx_draw_t *draw = (menu_display_ctx_draw_t*)data;
|
||||||
struct uniform_info uniform_param = {0};
|
struct uniform_info uniform_param = {0};
|
||||||
@ -546,24 +546,30 @@ bool menu_display_ctl(enum menu_display_ctl_state state, void *data)
|
|||||||
draw->matrix_data = NULL;
|
draw->matrix_data = NULL;
|
||||||
|
|
||||||
#if defined(HAVE_GLSL) || defined(HAVE_CG) || defined(HAVE_HLSL)
|
#if defined(HAVE_GLSL) || defined(HAVE_CG) || defined(HAVE_HLSL)
|
||||||
shader_info.data = NULL;
|
switch (draw->pipeline.id)
|
||||||
shader_info.idx = draw->pipeline.id;
|
{
|
||||||
shader_info.set_active = true;
|
case VIDEO_SHADER_MENU:
|
||||||
|
case VIDEO_SHADER_MENU_SEC:
|
||||||
|
shader_info.data = NULL;
|
||||||
|
shader_info.idx = draw->pipeline.id;
|
||||||
|
shader_info.set_active = true;
|
||||||
|
|
||||||
video_shader_driver_ctl(SHADER_CTL_USE, &shader_info);
|
video_shader_driver_ctl(SHADER_CTL_USE, &shader_info);
|
||||||
|
|
||||||
t += 0.01;
|
t += 0.01;
|
||||||
|
|
||||||
uniform_param.enabled = true;
|
uniform_param.enabled = true;
|
||||||
uniform_param.lookup.enable = true;
|
uniform_param.lookup.enable = true;
|
||||||
uniform_param.lookup.add_prefix = true;
|
uniform_param.lookup.add_prefix = true;
|
||||||
uniform_param.lookup.idx = VIDEO_SHADER_MENU;
|
uniform_param.lookup.idx = VIDEO_SHADER_MENU;
|
||||||
uniform_param.lookup.type = SHADER_PROGRAM_VERTEX;
|
uniform_param.lookup.type = SHADER_PROGRAM_VERTEX;
|
||||||
uniform_param.type = UNIFORM_1F;
|
uniform_param.type = UNIFORM_1F;
|
||||||
uniform_param.lookup.ident = "time";
|
uniform_param.lookup.ident = "time";
|
||||||
uniform_param.result.f.v0 = t;
|
uniform_param.result.f.v0 = t;
|
||||||
|
|
||||||
video_shader_driver_ctl(SHADER_CTL_SET_PARAMETER, &uniform_param);
|
video_shader_driver_ctl(SHADER_CTL_SET_PARAMETER, &uniform_param);
|
||||||
|
break;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
menu_display_ctl(MENU_DISPLAY_CTL_DRAW, draw);
|
menu_display_ctl(MENU_DISPLAY_CTL_DRAW, draw);
|
||||||
|
@ -76,7 +76,7 @@ enum menu_display_ctl_state
|
|||||||
MENU_DISPLAY_CTL_DRAW,
|
MENU_DISPLAY_CTL_DRAW,
|
||||||
MENU_DISPLAY_CTL_DRAW_BG,
|
MENU_DISPLAY_CTL_DRAW_BG,
|
||||||
MENU_DISPLAY_CTL_DRAW_GRADIENT,
|
MENU_DISPLAY_CTL_DRAW_GRADIENT,
|
||||||
MENU_DISPLAY_CTL_DRAW_RIBBON,
|
MENU_DISPLAY_CTL_DRAW_PIPELINE,
|
||||||
MENU_DISPLAY_CTL_ROTATE_Z,
|
MENU_DISPLAY_CTL_ROTATE_Z,
|
||||||
MENU_DISPLAY_CTL_TEX_COORDS_GET,
|
MENU_DISPLAY_CTL_TEX_COORDS_GET,
|
||||||
MENU_DISPLAY_CTL_TIMEDATE,
|
MENU_DISPLAY_CTL_TIMEDATE,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user