ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/pmapparm.h
(Generate patch)

Comparing ray/src/rt/pmapparm.h (file contents):
Revision 2.7 by rschregle, Tue May 17 17:39:47 2016 UTC vs.
Revision 2.9 by rschregle, Fri Feb 2 19:47:55 2018 UTC

# Line 27 | Line 27
27        unsigned minGather, maxGather; /* Num photons to gather */
28        unsigned long distribTarget;   /* Num photons to store */
29     } PhotonMapParams;
30 +  
31 +   /* Bounding box for region of interest */
32 +      typedef struct {
33 +      float min [3], max [3];
34 +   } PhotonMapROI;
35  
36  
37     extern PhotonMapParams pmapParams [NUM_PMAP_TYPES];
# Line 41 | Line 46
46    
47    
48     extern float         pdfSamples, preDistrib, finalGather,
49 <                        gatherTolerance, maxDistFix;
49 >                        gatherTolerance, maxDistFix, pmapMaxDist,
50 >                        photonMaxDist;
51     extern unsigned long photonHeapSizeInc, photonMaxBounce;
52 <   extern unsigned      photonRepTime, maxPreDistrib, defaultGather;
53 <  
54 < #ifdef PMAP_ROI                
55 <   extern float pmapROI [6];
56 < #endif  
52 >   extern unsigned      photonRepTime, maxPreDistrib, defaultGather,
53 >                        verbose;
54 >
55 >   extern unsigned      pmapNumROI;
56 >   extern PhotonMapROI  *pmapROI;
57  
58   #ifdef PMAP_OOC
59     extern float         pmapCachePageSize;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines