diff --git a/gfx/drivers_shader/shader_gl_cg.c b/gfx/drivers_shader/shader_gl_cg.c index df63653d17..fe1360a413 100644 --- a/gfx/drivers_shader/shader_gl_cg.c +++ b/gfx/drivers_shader/shader_gl_cg.c @@ -1090,6 +1090,16 @@ static void *gl_cg_init(void *data, const char *path) &cg->prg[VIDEO_SHADER_MENU_SEC], &shader_prog_info); gl_cg_set_program_base_attrib(cg, VIDEO_SHADER_MENU_SEC); + + shader_prog_info.combined = stock_xmb_snow; + shader_prog_info.is_file = false; + + gl_cg_compile_program( + cg, + VIDEO_SHADER_MENU_3, + &cg->prg[VIDEO_SHADER_MENU_3], + &shader_prog_info); + gl_cg_set_program_base_attrib(cg, VIDEO_SHADER_MENU_3); #endif gl_cg_reset_attrib(cg);