[08/49] wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_get_register_name()

H. Verbeet hverbeet at gmail.com
Mon Jan 15 12:31:17 CST 2007


Changelog:
  - Pass shader_glsl_add_src_param() the correct mask in
shader_glsl_get_register_name()
-------------- next part --------------
---

 dlls/wined3d/glsl_shader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/wined3d/glsl_shader.c b/dlls/wined3d/glsl_shader.c
index 6690811..8ff8942 100644
--- a/dlls/wined3d/glsl_shader.c
+++ b/dlls/wined3d/glsl_shader.c
@@ -649,7 +649,7 @@ static void shader_glsl_get_register_name(
             * prior to that, it was hard-coded as "A0.x" because there's only 1 register */
            if (WINED3DSHADER_VERSION_MAJOR(This->baseShader.hex_version) >= 2)  {
                char relStr[100], relReg[50], relMask[6];
-               shader_glsl_add_src_param_old(arg, addr_token, 0, relReg, relMask, relStr);
+               shader_glsl_add_src_param(arg, addr_token, 0, WINED3DSP_WRITEMASK_0, relReg, relMask, relStr);
                sprintf(tmpStr, "%s[%s + %u]", prefix, relStr, reg);
            } else
                sprintf(tmpStr, "%s[A0.x + %u]", prefix, reg);


More information about the wine-patches mailing list