shithub: duke3d

Download patch

ref: 9c586ce4ea2a831d7f88c93ec8b38184a42abda4
parent: 4fc2a94d73457d877c19faca96321d14690378f3
author: Fabien Sanglard <[email protected]>
date: Sun Dec 16 20:51:21 EST 2012

Removed unused parameters in function calls.

--- a/Engine/src/a.c
+++ b/Engine/src/a.c
@@ -34,7 +34,7 @@
 void setpalookupaddress(uint8_t *i1) { pal_eax = i1; }
 
 //FCS:   Draw ceiling/floors
-void hlineasm4(int32_t _count, uint32_t unused_source, int32_t _shade, uint32_t _i4, uint32_t _i5, int32_t i6)
+void hlineasm4(int32_t _count, int32_t _shade, uint32_t _i4, uint32_t _i5, int32_t i6)
 {
     /* force into registers (probably only useful on PowerPC)... */
     uint8_t *dest = (uint8_t *) i6;
--- a/Engine/src/a.h
+++ b/Engine/src/a.h
@@ -22,7 +22,7 @@
 void sethlinesizes(int32_t,int32_t,int32_t);
 void setpalookupaddress(uint8_t  *);
 
-void hlineasm4(int32_t,uint32_t,int32_t,uint32_t,uint32_t,int32_t);
+void hlineasm4(int32_t,int32_t,uint32_t,uint32_t,int32_t);
 void setuprhlineasm4(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t);
 void rhlineasm4(int32_t,int32_t,int32_t,uint32_t,uint32_t,int32_t);
 void setuprmhlineasm4(int32_t,int32_t,int32_t,int32_t,int32_t,int32_t);
--- a/Engine/src/engine.c
+++ b/Engine/src/engine.c
@@ -346,9 +346,11 @@
     short sectorsToVisit[256], numSectorsToVisit;
     
     
-    if (sectnum < 0) return;
+    if (sectnum < 0)
+        return;
 
-    if (automapping) show2dsector[sectnum>>3] |= pow2char[sectnum&7];
+    if (automapping)
+        show2dsector[sectnum>>3] |= pow2char[sectnum&7];
 
     sectorsToVisit[0] = sectnum;
     numSectorsToVisit = 1;
@@ -446,8 +448,8 @@
             if (dmulscale32(xp1,yp2,-xp2,yp1) >= 0) goto skipitaddwall;
 
             // The wall is still not eligible for rendition: Let's do some more Frustrum culling !!
-            if (xp1 >= -yp1)
-            {
+            if (xp1 >= -yp1){
+                
                 if ((xp1 > yp1) || (yp1 == 0))
                     goto skipitaddwall;
 
@@ -461,22 +463,25 @@
 
                 yb1[numscans] = yp1;
             }
-            else
-            {
+            else{
+                
                 if (xp2 < -yp2)
                     goto skipitaddwall;
 
                 xb1[numscans] = 0;
                 tempint = yp1-yp2+xp1-xp2;
+                
                 if (tempint == 0)
                     goto skipitaddwall;
+                
                 yb1[numscans] = yp1 + scale(yp2-yp1,xp1+yp1,tempint);
             }
+            
             if (yb1[numscans] < 256)
                 goto skipitaddwall;
 
-            if (xp2 <= yp2)
-            {
+            if (xp2 <= yp2){
+                
                 if ((xp2 < -yp2) || (yp2 == 0)) goto skipitaddwall;
                 xb2[numscans] = halfxdimen + scale(xp2,halfxdimen,yp2) - 1;
                 if (xp2 >= 0) xb2[numscans]++;   /* Fix for SIGNED divide */
@@ -483,8 +488,8 @@
                 if (xb2[numscans] >= xdimen) xb2[numscans] = xdimen-1;
                 yb2[numscans] = yp2;
             }
-            else
-            {
+            else{
+                
                 if (xp1 > yp1) goto skipitaddwall;
                 xb2[numscans] = xdimen-1;
                 tempint = xp2-xp1+yp1-yp2;
@@ -506,6 +511,7 @@
 
             p2[numscans] = numscans+1;
             numscans++;
+            
 skipitaddwall:
 
             if ((wall[z].point2 < z) && (scanfirst < numscans))
@@ -636,14 +642,16 @@
     int32_t xl, r, s;
 
     xl = lastx[yp];
-    if (xl > xr) return;
+    
+    if (xl > xr)
+        return;
+    
     r = horizlookup2[yp-globalhoriz+horizycent];
     asm1 = globalx1*r;
     asm2 = globaly2*r;
     s = ((int32_t)getpalookup((int32_t)mulscale16(r,globvis),globalshade)<<8);
 
-    hlineasm4(xr-xl,0L,s,globalx2*r+globalypanning,globaly1*r+globalxpanning,
-              ylookup[yp]+xr+frameoffset);
+    hlineasm4(xr-xl,s,globalx2*r+globalypanning,globaly1*r+globalxpanning,ylookup[yp]+xr+frameoffset);
 }
 
 
@@ -8281,7 +8289,7 @@
                 by = ox*asm2 - globalposy;
 
                 p = ylookup[y]+x2+frameplace;
-                hlineasm4(x2-x1,-1L,globalshade<<8,by,bx,p);
+                hlineasm4(x2-x1,globalshade<<8,by,bx,p);
             }
             else
             {