diff --git a/gfx/drivers_shader/shader_glsl.c b/gfx/drivers_shader/shader_glsl.c index 9dceac8974..17570cdbda 100644 --- a/gfx/drivers_shader/shader_glsl.c +++ b/gfx/drivers_shader/shader_glsl.c @@ -965,7 +965,11 @@ static void *gl_glsl_init(void *data, const char *path) gl_glsl_find_uniforms(glsl, 0, glsl->prg[VIDEO_SHADER_MENU_SEC].id, &glsl->uniforms[VIDEO_SHADER_MENU_SEC]); +#if defined(HAVE_OPENGLES) + shader_prog_info.vertex = stock_vertex_xmb_snow; +#else shader_prog_info.vertex = glsl_core ? stock_vertex_xmb_snow : stock_vertex_xmb_snow_legacy; +#endif shader_prog_info.fragment = stock_fragment_xmb_snow; gl_glsl_compile_program(