ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/rhpict2.c
(Generate patch)

Comparing ray/src/hd/rhpict2.c (file contents):
Revision 3.10 by greg, Sat Feb 22 02:07:25 2003 UTC vs.
Revision 3.11 by greg, Fri Jun 20 00:25:49 2003 UTC

# Line 35 | Line 35 | static const char      RCSid[] = "$Id$";
35   #define CLR4(f,i)       FL4OP(f,i,&=~)
36   #define TGL4(f,i)       FL4OP(f,i,^=)
37   #define FL4NELS(n)      (((n)+0x1f)>>5)
38 < #define CLR4ALL(f,n)    bzero((char *)(f),FL4NELS(n)*sizeof(int4))
38 > #define CLR4ALL(f,n)    bzero((char *)(f),FL4NELS(n)*sizeof(int32))
39   #endif
40  
41 < static int4     *pixFlags;      /* pixel occupancy flags */
41 > static int32    *pixFlags;      /* pixel occupancy flags */
42   static float    pixWeight[MAXRAD2];     /* pixel weighting function */
43   static short    isqrttab[MAXRAD2];      /* integer square root table */
44  
# Line 61 | Line 61 | register HDBEAMI       *hb;
61          double  d, prox;
62          COLOR   col;
63          int     n;
64 <        register int4   p;
64 >        register int32  p;
65  
66          if (!hdbcoord(gc, hb->h, hb->b))
67                  error(CONSISTENCY, "bad beam in render_beam");
# Line 118 | Line 118 | int    n;
118          short   forequad[2][2];
119          int     d;
120          register int    i;
121 <        register int4   p;
121 >        register int32  p;
122  
123          if (n <= 0) {
124   #ifdef DEBUG
# Line 152 | Line 152 | int    n;
152          COLOR   mykern[MAXRAD2];
153          int     maxr2;
154          double  d;
155 <        register int4   p;
155 >        register int32  p;
156          register int    r2;
157          int     i, r, maxr, h2, v2;
158  
# Line 213 | Line 213 | double *rf;
213   {
214          float   rnt[NNEIGH];
215          double  rvar;
216 <        register int4   p, pn;
216 >        register int32  p, pn;
217          register int    ni;
218  
219          if (n <= 0)
# Line 256 | Line 256 | double ransamp;
256  
257   reset_flags()                   /* allocate/set/reset occupancy flags */
258   {
259 <        register int4   p;
259 >        register int32  p;
260  
261          if (pixFlags == NULL) {
262 <                pixFlags = (int4 *)calloc(FL4NELS(hres*vres), sizeof(int4));
262 >                pixFlags = (int32 *)calloc(FL4NELS(hres*vres), sizeof(int32));
263                  CHECK(pixFlags==NULL, SYSTEM, "out of memory in reset_flags");
264          } else
265                  CLR4ALL(pixFlags, hres*vres);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines