Changed every instance of BYTE to uby8 to avoid conflicts
Minor improvement in round-off method
Adjusted TM_BRTSCALE again (512 overflowed some operations)
Increased HISTEP to correspond to increase in TM_BRTSCALE
Increased TM_BRTSCALE for better luminance resolution
Eliminated redefinition of malloc(3)
Made tmNewMap() available to private callers
Another cosmetic improvement similar to last
Cosmetic simplification to history array access
Moved error codes inside passed TMstruct
Modernized tone-mapping routines with structure pointer r.t. stack
Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
Added tone-mapping support for 16-bit/sample int and IEEE float TIFF images
Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
Changed instances of "int4" to "int32" and "int2" to "int16"
*** empty log message ***
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
took "color.h" include out of tonemap.h and put in tmprivat.h changed routines so zero-length arrays don't return error
added notion of conversion packages with private data
put back old defn's of BMESLOWER and BMESUPPER
minor bug fixes and added tmDup()
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.