Stefan Dösinger : wined3d: Fix the varying number comparison.

Alexandre Julliard julliard at winehq.org
Thu Nov 8 07:07:34 CST 2007


Module: wine
Branch: master
Commit: 36330f05428951d752468de6a3eebdfc939231e1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=36330f05428951d752468de6a3eebdfc939231e1

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Wed Nov  7 18:22:00 2007 +0100

wined3d: Fix the varying number comparison.

---

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

diff --git a/dlls/wined3d/pixelshader.c b/dlls/wined3d/pixelshader.c
index 138e419..483c0ad 100644
--- a/dlls/wined3d/pixelshader.c
+++ b/dlls/wined3d/pixelshader.c
@@ -563,8 +563,8 @@ static HRESULT WINAPI IWineD3DPixelShaderImpl_SetFunction(IWineD3DPixelShader *i
          * achive anything anyway
          */
         if(highest_reg_used < (GL_LIMITS(glsl_varyings) / 4) ||
-           num_regs_used >= (GL_LIMITS(glsl_varyings) / 4) ) {
-            if(num_regs_used >= (GL_LIMITS(glsl_varyings) / 4)) {
+           num_regs_used > (GL_LIMITS(glsl_varyings) / 4) ) {
+            if(num_regs_used > (GL_LIMITS(glsl_varyings) / 4)) {
                 /* This happens with relative addressing. The input mapper function
                  * warns about this if the higher registers are declared too, so
                  * don't write a FIXME here




More information about the wine-cvs mailing list