refactor: eliminated use of MEM_PTR and (char *) for untyped memory
Changed every instance of BYTE to uby8 to avoid conflicts
Changed ordering of header inclusion to avoid compile issue
Eliminated redefinition of malloc(3)
Changed ordering of include files to avoid redefinition error with libtiff
Added tmCvLuminance() call
Moved error codes inside passed TMstruct
Modernized tone-mapping routines with structure pointer r.t. stack
Added grouping parens to reduce ambiguity warnings.
Improved speed of 48-bit RGB pixel conversion in tmCvRGB48()
Compile fixes related to Photosphere
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
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 TM_NOBRT macro for undefined brightnesses
implemented mesopic color shift
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.