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

Comparing ray/src/px/ra_tiff.c (file contents):
Revision 2.15 by gregl, Wed Sep 24 14:54:03 1997 UTC vs.
Revision 2.16 by gwlarson, Thu Oct 8 11:21:52 1998 UTC

# Line 515 | Line 515 | uint32 y;
515                  quiterr("error reading TIFF input");
516          
517          for (x = cvts.xmax; x--; ) {
518 <                cvts.r.colors[x][RED] = cvts.t.fp[3*x];
519 <                cvts.r.colors[x][GRN] = cvts.t.fp[3*x + 1];
520 <                cvts.r.colors[x][BLU] = cvts.t.fp[3*x + 2];
518 >                colval(cvts.r.colors[x],CIEX) = cvts.t.fp[3*x];
519 >                colval(cvts.r.colors[x],CIEY) = cvts.t.fp[3*x + 1];
520 >                colval(cvts.r.colors[x],CIEZ) = cvts.t.fp[3*x + 2];
521                  if (CHK(C_CXFM))
522                          colortrans(cvts.r.colors[x], cvts.cmat,
523                                          cvts.r.colors[x]);
# Line 549 | Line 549 | uint32 y;
549                  quiterr("error reading TIFF input");
550          
551          for (x = cvts.xmax; x--; )
552 <                cvts.r.colors[x][RED] =
553 <                cvts.r.colors[x][GRN] =
554 <                cvts.r.colors[x][BLU] = cvts.t.fp[x] > 0. ? cvts.t.fp[x] : 0.;
552 >                colval(cvts.r.colors[x],RED) =
553 >                colval(cvts.r.colors[x],GRN) =
554 >                colval(cvts.r.colors[x],BLU) =
555 >                                cvts.t.fp[x] > 0. ? cvts.t.fp[x] : 0.;
556  
557          if (fwritescan(cvts.r.colors, cvts.xmax, cvts.rfp) < 0)
558                  quiterr("error writing Radiance picture");
# Line 685 | Line 686 | uint32 y;
686          }
687  
688          for (x = cvts.xmax; x--; ) {
689 <                cvts.t.fp[3*x] = colval(cvts.r.colors[x],RED);
690 <                cvts.t.fp[3*x+1] = colval(cvts.r.colors[x],GRN);
691 <                cvts.t.fp[3*x+2] = colval(cvts.r.colors[x],BLU);
689 >                cvts.t.fp[3*x] = colval(cvts.r.colors[x],CIEX);
690 >                cvts.t.fp[3*x+1] = colval(cvts.r.colors[x],CIEY);
691 >                cvts.t.fp[3*x+2] = colval(cvts.r.colors[x],CIEZ);
692          }
693  
694          if (TIFFWriteScanline(cvts.tif, cvts.t.p, y, 0) < 0)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines