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

Comparing ray/src/util/dctimestep.c (file contents):
Revision 2.8 by greg, Sun Jun 21 21:49:13 2009 UTC vs.
Revision 2.9 by greg, Sun Jun 21 21:53:10 2009 UTC

# Line 294 | Line 294 | static CMATRIX *
294   cm_bsdf(const struct BSDF_data *bsdf)
295   {
296          CMATRIX *cm = cm_alloc(bsdf->nout, bsdf->ninc);
297        COLORV  *mp = cm->cmem;
297          int     nbadohm = 0;
298          int     nneg = 0;
299          int     r, c;
# Line 313 | Line 312 | cm_bsdf(const struct BSDF_data *bsdf)
312  
313                  for (r = 0; r < cm->nrows; r++) {
314                          float   f = BSDF_value(bsdf,c,r);
315 +                        COLORV  *mp = cm_lval(cm,r,c);
316  
317                          if (f <= .0) {
318                                  nneg += (f < -FTINY);
319                                  f = .0f;
320                          }
321                        mp = cm_lval(cm,r,c);
321                          mp[0] = mp[1] = mp[2] = f * dom;
322                  }
323          }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines