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

Comparing ray/src/common/bmpfile.h (file contents):
Revision 2.3 by greg, Sat Mar 27 05:43:37 2004 UTC vs.
Revision 2.4 by greg, Fri Mar 18 21:04:05 2005 UTC

# Line 41 | Line 41 | typedef struct {
41          /* but the color table should be filled by writer before open call */
42          RGBquad         palette[3];     /* color palette (extends struct) */
43   } BMPHeader;
44
45                                        /* color palette length */
46 #define BMPpalLen(h)    ((h)->bpp <= 8 ? 1<<(h)->bpp : 0)
44                                  
45                                          /* access to bit field triple */
46   #define BMPbitField(h)  ((uint32 *)(h)->palette)
47  
48                                          /* info buffer access */
49 < #define BMPinfo(h)      ((char *)((h)->palette + BMPpalLen(h)))
49 > #define BMPinfo(h)      ((char *)((h)->palette + (h)->nColors))
50  
51                                          /* function return values */
52   #define BIR_OK                  0               /* all is well */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines