feat: Added functional check for XYZ color space to coloprimsOK()
refactor: eliminated deprecated register keywords
Even wider acceptance of whacky color primaries
Changed every instance of BYTE to uby8 to avoid conflicts
Stricter check on white point
Allow for even larger primary chromaticity range
Improved chromaticity check
Syntax error
Made color primitive checker even more forgiving
Made color primitives check a little more forgiving
Compiler warning fixes for Linux release (thanks to Bernd Zeimetz)
Added return values and colorprimsOK() function to check primary ranges
Fixed problems with NaN and Inf floating point color values
Removed stdio.h includes from calcomp.h, resolu.h, and color.h
Replaced inline copyright notice with #include "copyright.h"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
added conservative measures to make sure clipgamut() kept in bounds
fixed bug in colortrans() introduced in last change
added clipgamut() routine for performing gamut mapping and clipping
changed colortrans() to optionally allow negative results
made testing for stdprims more sensible
made changes for new 32-bit_rle_xyze picture type
added rgb_cie() routine
changed RGB primaries and went to true (i.e. equal-energy) white
portability improvements
updated revision number for release 2.0
added correct color transformations
changed cie_rgb to use mapping for color monitor by default
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.