refactor: Created comparison macros for RREAL and FVECT types
Removed extraneous "extern" and "register" qualifiers
Added listening for mouse wheel
Created geodesic() function for vector rotation along great circles
Changed every instance of BYTE to uby8 to avoid conflicts
Eliminated some compiler warnings.
Modernized tone-mapping routines with structure pointer r.t. stack
Continued ANSIfication, and other fixes and clarifications.
Ansification and prototypes.
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
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
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.