Ansification and prototypes.
Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
Changed instances of "int4" to "int32" and "int2" to "int16"
Moved dircode.c and fixed prototype compiles in hd directory
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 NOPROTO define before tonemap.h include
removed "color.h" include from tonemap.h
moved int2 and int4 definitions to standard.h
increased interactive update rate with periodic display flushing
moved direction encoding routines to dircode.c
change to better, faster angle-difference computation
added array for direction to leaf sample
moved routines specific to rectangle update to rhd_qtree2r.c
moved LFREEPCT to rhd_qtree.c and changed from 15% to 25%
changed definition of global leaf pile to make tone mapping work better
added qtFindLeaf() and made qtFreeTree() global (dunno why yet)
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.