chore: Added extern "C" to headers to avoid C++ name mangling
Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
Minor cleanup, added PMAP_CBDM convenience macro for combined PMAP_PRIMARYPOS & PMAP_PRIMARYDIR
Made photon primary incident dirs optional via PMAP_PRIMARYDIR, bumped PMAP_FILEVER
Updated photon map code for Windows; no multproc or ooC for now
Initial import of ooC photon map
Removed redundant $Id: in file
Added missing RCSid forgotten during initial check-in
Fixed bug with handling of -am rendering option, removed redundant code
Bug fix for uninitialized sources set to -1
Reduced primary photon struct size using encoded direction
Fixed primary photon index at 32 bits
Added appropriate setting of ray parameters for bin rcontrib evaluation
Double-counting bugfix for glow sources (thanks DGM!), revised copyright
Initial check-in of photon map addition by Roland Schregle
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.