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

Comparing ray/src/util/cmatrix.c (file contents):
Revision 2.10 by greg, Fri May 8 18:25:03 2015 UTC vs.
Revision 2.11 by greg, Wed Jul 22 04:23:27 2015 UTC

# Line 400 | Line 400 | cm_multiply(const CMATRIX *cm1, const CMATRIX *cm2)
400                  for (i = 0; i < cm1->ncols; i++) {
401                      const COLORV        *cp1 = cm_lval(cm1,dr,i);
402                      const COLORV        *cp2 = cm_lval(cm2,i,dc);
403 <                    res[0] += cp1[0] * cp2[0];
404 <                    res[1] += cp1[1] * cp2[1];
405 <                    res[2] += cp1[2] * cp2[2];
403 >                    res[0] += (double)cp1[0] * (double)cp2[0];
404 >                    res[1] += (double)cp1[1] * (double)cp2[1];
405 >                    res[2] += (double)cp1[2] * (double)cp2[2];
406                  }
407                  copycolor(dp, res);
408              }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines