refactor: Removed unused client data parametr from tmSetSpace() call
feat(ra_bmp,ra_rgbe,ximage): Added quick conversion of spectral inputs to RGB
refactor: eliminated use of MEM_PTR and (char *) for untyped memory
perf: minor performance improvement in grayscale mode to 24-bit output
fix: Corrected overflow of some color primaries during tone-mapping
Removed redundant include files
Moved declarations and definitions for header.c from resolu.h to rtio.h
Created MAXFMTLEN to guard against buffer overrun attacks in header input
Moved declaration of popen to paths.h and put convert_command() into module
Minor compile fixes
Changed every instance of BYTE to uby8 to avoid conflicts
Improved accuracy of color for wide-gamut monitor spaces
Changed ordering of header inclusion to avoid compile issue
Eliminated redefinition of malloc(3)
Removed forgotten debug statement
Minor improvements to luminance accuracy
Added tmCvLuminance() call
Minor fix to avoid generating black pixels at gamut extremes
Eliminated TM_PIC_CTRANS macro and made color transforms work in integer
Made it so tmLoadPicture() opens files as binary under Windows
Added client data pointer to tmSetSpace() call
Moved error codes inside passed TMstruct
Modernized tone-mapping routines with structure pointer r.t. stack
Compatibility fixes as suggested by Siegbert Debatin.
Fixed typing/prototype of getheader() and its callback.
Added grouping parens to reduce ambiguity warnings.
Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
Changed instances of "int4" to "int32" and "int2" to "int16"
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
made pcond calling optional
fixed tone mapping for TM_F_BW back the way it was in 3.4
changed getheader() to listen to return value of passed function
minor fixes
minor adjustment in tmCvColrs() when TM_F_BW is set
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
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.