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