feat(ra_bmp,ra_rgbe,ximage): Added quick conversion of spectral inputs to RGB
perf(ra_rgbe): Improved error-checking and include initial header in all subsequent frames
Removed redundant include files
Created MAXFMTLEN to guard against buffer overrun attacks in header input
Switched over to more efficient fread/fwrite replacements getbinary/putbinary
Moved declaration of popen to paths.h and put convert_command() into module
Continued ANSIfication, and other fixes and clarifications.
Fixed typing/prototype of getheader() and its callback.
Fixed size of command line buffers, and allow spaces in input file paths.
Various compatibility fixes.
Reduced compile problems on Windows.
Macros for setting binary file mode. Replacing MSDOS by _WIN32.
Added (void *) cast to realloc calls
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
changed getheader() to listen to return value of passed function
made program read multiple frames in a single file
made program work with XYZE images as well as RGBE
minor compiler warning fixes
fixed incorrect error message
Removed problematic math function declarations
Changes for PC port
fixed ordering of output header
updated revision number for release 2.0
Improved handling of scanline ordering
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.