From 7c4df601f86034eb8a57f275d83849ac536ccf91 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 26 Apr 2016 09:16:25 +0200 Subject: [PATCH] (Cg) Call gl_cg_set_program_base_attrib for XMB pipeline shaders --- gfx/drivers_shader/shader_gl_cg.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gfx/drivers_shader/shader_gl_cg.c b/gfx/drivers_shader/shader_gl_cg.c index 9c15c5ed23..91a5f202c2 100644 --- a/gfx/drivers_shader/shader_gl_cg.c +++ b/gfx/drivers_shader/shader_gl_cg.c @@ -1162,14 +1162,17 @@ static void *gl_cg_init(void *data, const char *path) VIDEO_SHADER_MENU, &cg->prg[VIDEO_SHADER_MENU], &shader_prog_info); + gl_cg_set_program_base_attrib(cg, VIDEO_SHADER_MENU); shader_prog_info.combined = stock_xmb_simple; + shader_prog_info.is_file = false; gl_cg_compile_program( cg, VIDEO_SHADER_MENU_SEC, &cg->prg[VIDEO_SHADER_MENU_SEC], &shader_prog_info); + gl_cg_set_program_base_attrib(cg, VIDEO_SHADER_MENU_SEC); gl_cg_reset_attrib(cg);