Fix GLSL regression.

This commit is contained in:
Themaister 2013-07-06 12:28:45 +02:00
parent 2aaa148adc
commit 5045fc4a4f

View File

@ -610,6 +610,7 @@ static void find_uniforms(unsigned pass, GLuint prog, struct shader_uniforms *un
for (unsigned i = 0; i < GFX_MAX_SHADERS; i++)
{
snprintf(frame_base, sizeof(frame_base), "Pass%u", i + 1);
clear_uniforms_frame(&uni->pass[i]);
find_uniforms_frame(prog, &uni->pass[i], frame_base);
if (i && pass > i + 1)
{
@ -618,6 +619,7 @@ static void find_uniforms(unsigned pass, GLuint prog, struct shader_uniforms *un
}
}
clear_uniforms_frame(&uni->prev[0]);
find_uniforms_frame(prog, &uni->prev[0], "Prev");
for (unsigned i = 1; i < PREV_TEXTURES; i++)
{