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

Comparing ray/src/common/tmapluv.c (file contents):
Revision 3.6 by schorsch, Mon Jun 30 14:59:11 2003 UTC vs.
Revision 3.8 by greg, Tue Jul 15 07:28:09 2003 UTC

# Line 215 | Line 215 | int    len;
215                          continue;
216                                                  /* get chrominance */
217                  if (tmTop->flags & TM_F_MESOPIC && ls[i] < BMESUPPER) {
218 <                        if (uv_decode(uvp, uvp+1, luvs[i]&0x3fff) < 0) {
218 >                        if (uv_decode(&uvp[0], &uvp[1], luvs[i]&0x3fff) < 0) {
219                                  uvp[0] = U_NEU;         /* should barf? */
220                                  uvp[1] = V_NEU;
221                          }
# Line 225 | Line 225 | int    len;
225                                                  SGILOGENCODE_NODITHER)) < 0)
226                                  j = uv14neu;
227                  } else {
228 <                        j = tmTop->flags&TM_F_BW ? uv14neu : luvs[i]&0x3fff;
228 >                        j = tmTop->flags&TM_F_BW ? uv14neu :
229 >                                        (int)(luvs[i]&0x3fff);
230                  }
231                  if (!isuvset(ld, j)) {
232                          if (uv_decode(&uvp[0], &uvp[1], j) < 0) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines