Module: wine Branch: master Commit: b2ace3b1ab3109a3cd9f390b5af1baa7ff81b920 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b2ace3b1ab3109a3cd9f390b5a...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Aug 11 09:42:13 2009 +0200
wined3d: Correctly check for luminance bumpmap parameters in shader_generate_glsl_declarations().
---
dlls/wined3d/glsl_shader.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/wined3d/glsl_shader.c b/dlls/wined3d/glsl_shader.c index 706b065..0737c35 100644 --- a/dlls/wined3d/glsl_shader.c +++ b/dlls/wined3d/glsl_shader.c @@ -905,7 +905,8 @@ static void shader_generate_glsl_declarations(const struct wined3d_context *cont
shader_addline(buffer, "uniform mat2 bumpenvmat%d;\n", i);
- if(reg_maps->luminanceparams) { + if (reg_maps->luminanceparams[i]) + { shader_addline(buffer, "uniform float luminancescale%d;\n", i); shader_addline(buffer, "uniform float luminanceoffset%d;\n", i); extra_constants_needed++;