Graphpmapmerge
Graph
pmapmerge
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
246a688ea4c0 | roland.schregle | Improved handling of zeros in log encoding of contributions in PMAP_CONTRIB_… | Apr 21 2023 | ||||
79b38e1d163d | roland.schregle | Added handling of singular encoding range (i.e. min == max) in mRGBEinit(), for… | Apr 21 2023 | ||||
be51652ab5bc | roland.schregle | Minor changes (removed unused variables, fixed ambiguous brackets) in response… | Mar 9 2023 | ||||
ac6b5e5e1274 | roland.schregle | Interim commit while still debugging mysterious rcontrib child process kills in… | Dec 9 2022 | ||||
de6a016d2e30 | roland.schregle | Fixed issues with pathological child contrib pmaps containing only ONE photon… | Nov 16 2022 | ||||
499642cdeafd | roland.schregle | Fixed obscure bug that only manifested itself with aggressive optimisation… | Nov 16 2022 | ||||
0984d8413741 | roland.schregle | Bugfixes to handle the case when no contribution photons were deposited for a… | Nov 15 2022 | ||||
b49db22722fe | roland.schregle | Fixed several bugs when generating precomp contrib photon maps without binning… | Nov 13 2022 | ||||
00684430d1e6 | roland.schregle | Added 'compact' option to wavelet2.c:coeffStr() to selectively output… | Jul 6 2022 | ||||
1f0e61fbf860 | roland.schregle | Added dumping of wavelet coefficients to files for unit test in wavelet3.c; see… | Jul 6 2022 | ||||
9bc999be9d6d | roland.schregle | Dumped precomp contrib pmap option file for rcontrib via fprintf() to… | May 12 2022 | ||||
72aafdb47124 | roland.schregle | Added rcontrib option file generation for precomputed contrib pmap. | May 11 2022 | ||||
59be3688d6f1 | roland.schregle | Dummy commit | May 5 2022 | ||||
d89403d28f6f | roland.schregle | Dummy commit? | May 5 2022 | ||||
ec404144c4c7 | roland.schregle | Added PMAP_CONTRIB_WARNZEROBINS to trigger a warning in getPhotonContrib() if… | May 5 2022 | ||||
8c7f4c6bcfb5 | roland.schregle | Added empty bin ratio tally if PMAP_CONTRIB_BINHISTO is enabled. | May 4 2022 | ||||
49fd88e2dbf9 | roland.schregle | Added PMAP_CONTRIB_BINHISTO to dump bin histgram in preComputeContrib() and… | May 3 2022 | ||||
6661685f2497 | roland.schregle | Fixed compilation errors in wavelet2.c and wavelet3.c if WAVELET_TEST isn't… | Apr 30 2022 | ||||
eda1af4994b7 | roland.schregle | Redefined PMAP_CONTRIB_SCDEFAULTS to conform to standard Shirley-Chiu… | Apr 30 2022 | ||||
a9150cc723c9 | roland.schregle | Revised wavelet constant declarations in wavelet.c and wavelet2.c so they are… | Apr 28 2022 | ||||
4ad3dea6f387 | roland.schregle | (Re)Synced with RADIANCE CVS | Apr 22 2022 | ||||
99ab8a4f9d29 | roland.schregle | Fixed typo in wavelet2.h | Apr 12 2022 | ||||
290ea18748c4 | roland.schregle | Added compile-time warning if contribution encoding is enabled… | Apr 8 2022 | ||||
b729db5ea7fa | roland.schregle | Revised/clarified some comments w.r.t mRGBE encoding, wavelet xform. | Apr 8 2022 | ||||
39e9178ae7bb | roland.schregle | Added pmapcontrib.h to wavelet unit test dependencies in Rmakefile. Added… | Mar 10 2022 | ||||
cd04df038251 | roland.schregle | Revised printdefaults() output in mkpmap.c for more details regarding precomp. | Feb 25 2022 | ||||
76a829585f2e | roland.schregle | Added -M option to mkpmap's help. | Feb 25 2022 | ||||
dcafa72473de | roland.schregle | Prefixed extern to pmapLookup [] declaration in pmapdens.h to resolve… | Feb 25 2022 | ||||
eacc5b98b048 | roland.schregle | Revised photonParticipate() to unconditionally skip photon scattering in… | Feb 25 2022 | ||||
c018c5314a86 | roland.schregle | Fixed buggy progress counter in W33nd0z mode (NIX==0) in distribPhotons(). | Feb 19 2022 | ||||
c21864b5715d | roland.schregle | Parallelised precomputation of contrib photons -- this was a B*TCH to get… | Feb 16 2022 | ||||
be68f8388158 | roland.schregle | Updated pmap dependencies in Rmakefile | Feb 12 2022 | ||||
836bc4fe5c2b | roland.schregle | Synced with RADIANCE CVS | Feb 4 2022 | ||||
1f39bbc939e7 | roland.schregle | Minor cleanup in for() loop in thresholdContribs() | Feb 3 2022 | ||||
e26e48e24e08 | roland.schregle | Merged log application to precomp contribs when copying to/from matrix in… | Feb 3 2022 | ||||
5d25e8bf422f | roland.schregle | Minor cleanup in preComputeContrib() | Feb 3 2022 | ||||
b3a18c588bf2 | roland.schregle | Fixed rounding error in photon selection in preComputeGlobal() and… | Feb 2 2022 | ||||
2cf9715819ef | roland.schregle | Revised all references to Daubechies D4 to conform to the more standardised… | Feb 2 2022 | ||||
546599521e30 | roland.schregle | Added comment re: normalisation in ray2bin(). Not sure if this is needed. | Feb 2 2022 | ||||
b62787b98f45 | roland.schregle | Made absolute record index in OOC_SearchQueueNode optional via OOC_NN_RECIDX as… | Feb 2 2022 | ||||
6a92e0db146a | roland.schregle | Fixed incorrect ray to disk projection prior to Shirley-Chiu mapping in ray2bin… | Feb 2 2022 | ||||
2456c431390e | roland.schregle | Testing version of getPhotonContrib() that precomputes contribs with separate… | Feb 2 2022 | ||||
eae76c7425af | roland.schregle | Disabled contrib debugging output in getPreCompContrib() | Jan 28 2022 | ||||
96bb329412f9 | roland.schregle | Added locking of shared memmapped photon counter file in distribPhotons() and… | Jan 27 2022 | ||||
fa7cb7c83275 | roland.schregle | Added output of mRGBE bit configuration to contrib photon map header in… | Jan 27 2022 | ||||
1ed57825176e | roland.schregle | Ran tests with different mRGBE configs. Added output of average mRGBE… | Jan 27 2022 | ||||
986547f09a42 | roland.schregle | Added macros PMAP_CONTRIB_SET_RGBE32_SGN/PMAP_CONTRIB_GET_RGBE32_SGN to handle… | Jan 26 2022 | ||||
5f32c616ebf8 | roland.schregle | Added code to set photon contribs from a set of reference contribs obtained… | Jan 25 2022 | ||||
fab831a1d6fd | roland.schregle | Fixed and simplified shared photon counter increments in distribPhotons() and… | Jan 22 2022 | ||||
9282e77a2ad5 | roland.schregle | Minor comment revisions relating to photon counter overflow | Jan 22 2022 | ||||
ad30eb2e8b3b | roland.schregle | Fixed buggy handling of contribMode in distribPhotonContrib() and avoided… | Jan 21 2022 | ||||
a427a26c6f02 | roland.schregle | Shortened PMAP_MAXCONTRIBSRC_IDX to PMAP_MAXSRCIDX | Jan 21 2022 | ||||
b1706b2d7c9c | roland.schregle | Modified wavelet xform in pm*contrib*.c to always preserve the 3x3… | Jan 21 2022 | ||||
593b23987c45 | roland.schregle | Removed redundant photon key extraction in contribPhotonQuickSort(). Replaced… | Jan 16 2022 | ||||
c411c3724cd8 | roland.schregle | Modified pmapcontrib modules to PRESERVE the coarsest level wavelet… | Jan 15 2022 | ||||
9f35cb983d38 | roland.schregle | Rename PMAP_CONTRIB_MAXBINS to PMAP_CONTIRB_MAXCOEFFS in pmapcontrib.h, since… | Jan 14 2022 | ||||
00d0b6d23aa4 | roland.schregle | Revised symmetric/reflected wavelet xform boundary extension to repeat… | Jan 14 2022 | ||||
3028f0150d4b | roland.schregle | Added periodic (WAVELET_EXTEND_CYCL) and symmetric/reflection… | Jan 13 2022 | ||||
e5fa0498f4d7 | roland.schregle | Revised 2nd order gradient boundary extension for wavelet xform in padD4Step2(). | Jan 13 2022 | ||||
ca4676e0605d | roland.schregle | Changed default wavelet boundary extension mode to grad1 again | Jan 11 2022 | ||||
e4b615e3aba2 | roland.schregle | More wavelet testing, reintroduced WAVELET_FINAL_HAAR option after doubts, plus… | Jan 11 2022 | ||||
361b1c7b9a60 | roland.schregle | Added contribution photon caching code pmcontrib.{h,c}, also to Rmakefile. | Jan 9 2022 | ||||
88b444387e34 | roland.schregle | Added avgDetailCoeffs() to wavelet3.c to compare averaged detail coefficients… | Jan 7 2022 | ||||
718b45500244 | roland.schregle | Added option to return number of nonzero coefficients to padWaveletXform2(). | Jan 7 2022 | ||||
750fa3dfd451 | roland.schregle | Modified precomp contrib pmap to accept arbitrary bin sizes (no longer just… | Jan 6 2022 | ||||
d8f2823a05c5 | roland.schregle | Debugged pmcontrib4 with padded wavelet xform. Also fixed buggy handling of… | Jan 4 2022 | ||||
6748897025c7 | roland.schregle | Interim commit while integrating padded wavelet xform with pmapcontrib modules. | Jan 4 2022 | ||||
7f75e94a57e5 | roland.schregle | Updated references to 2D wavelet xform in pmapcontrib modules. Added 2nd order… | Dec 29 2021 | ||||
7449a2b8e70e | roland.schregle | Added 1st order gradient ("smooth") signal extension to padded D4 wavelet… | Dec 29 2021 | ||||
82befcc2fe9d | roland.schregle | Minor changes to output formatting in dumpCoeffs2() to neaten with nonstandard… | Dec 25 2021 | ||||
030c2b8b60b3 | roland.schregle | Modified coeffTresh() to also count empty (NaN) coeffs as thresholded in… | Dec 25 2021 | ||||
934786f85d40 | roland.schregle | Added "bump" function to wavelet3.c unit test. Minor changes to dumpCoeffs2(). | Dec 25 2021 | ||||
661f00339bcd | roland.schregle | 1st working version of padD4InvStep2(). Also reinstated code to handle excess… | Dec 25 2021 | ||||
27ff00f002ce | roland.schregle | padD4Step2() now performs fwd xform in two passes, on the set of approx and… | Dec 22 2021 | ||||
0fbdc9404a9c | roland.schregle | Renamed zeroCoeffs() to clearCoeffs(), which now initialises all coefficients… | Dec 21 2021 | ||||
55ce684f228b | roland.schregle | Intermediate commit while debugging wavelet3.c (2D wavelet xform with boundary… | Dec 21 2021 | ||||
c8e0ea3ec941 | roland.schregle | Intermediate commit in the process of debugging 2D padded wavelet transform in… | Dec 21 2021 | ||||
7c3cdf7d79d2 | roland.schregle | Attempt at 2D wavelet xform WITH PADDING; this reuses code from wavelet.c. THIS… | Dec 18 2021 | ||||
d8a91a0639ac | roland.schregle | Revised refinement of mRGBE range minimum in mRGBEinit() to bail out if minimum… | Dec 16 2021 | ||||
86ab587c7326 | roland.schregle | Revised handling of coefficient mode in distribPhotonContrib(); photon flux is… | Dec 16 2021 | ||||
46ae0123f8a4 | roland.schregle | Added -am option to mkpmap in support of precomputing contribution photons | Dec 14 2021 | ||||
c1063521fe13 | roland.schregle | Removed #ifdef PMAP_CONTRIB in pmapio.c as it caused contrib stuff to fail… | Dec 13 2021 | ||||
eac42ec40840 | roland.schregle | Added WAVELET_TEST_mRGBE option to the unit test in wavelet2.c. This tests the… | Dec 13 2021 | ||||
2c56e75f1a12 | roland.schregle | Added options to wavelet2 unit test to generate monotonically increasing input… | Dec 12 2021 | ||||
99d71ea876f8 | roland.schregle | Revised comments on PMAP_CONTRIB_ZEROJITTER; sorry, didn't work. Seemed like a… | Dec 12 2021 | ||||
1993bc175c04 | roland.schregle | Revised mRGBEinit() to adjust range minimum as a function of the normalisation… | Dec 11 2021 | ||||
aa0775f8c7af | roland.schregle | Moved printdefaults() and options defaults outside main() in pmapdump.c after… | Dec 11 2021 | ||||
8c664efc632b | roland.schregle | Moved struct EncodedPreComputedContrib in pmapcontrib.h, set as type for… | Dec 10 2021 | ||||
a2fb1f58d893 | roland.schregle | Added mRGBE_ZEROJITTER to jitter mRGBE-encoded zeroes, otherwise these map to… | Dec 8 2021 | ||||
3cf355142bd4 | roland.schregle | Revised some comments in mRGBE code. Added thresholding to wavelet unit test. | Dec 8 2021 | ||||
5ff9deea4ab1 | roland.schregle | Fixed multiple issues with mRGBE encoding/decoding. At this point it's not… | Dec 7 2021 | ||||
df7fae8d05f8 | roland.schregle | Moved contribPhotonSwap() outside contribSortRecurse() after errors were… | Dec 4 2021 | ||||
d065330c25b2 | roland.schregle | Added handling of single compressed bin (=max compression); the mRGBE minimum… | Dec 4 2021 | ||||
7914edf3b2b2 | roland.schregle | Added warning to checkContribModifier() if contrib photon lookup bwidth is… | Dec 3 2021 | ||||
89adec2666a9 | roland.schregle | Revised mkpmap, rcmain and pmapcontrib modules to compile with kd-tree… | Dec 3 2021 | ||||
9645ce411571 | roland.schregle | Minor changes to pmapdump's help | Dec 2 2021 | ||||
df340bd20418 | roland.schregle | Added photon flux normalisation option -O to pmapdump | Dec 2 2021 | ||||
6d6205457c43 | roland.schregle | Renamed ThreshWaveletCoeff to EncodedPreCompContrib in pmapcontrib.c, since… | Dec 1 2021 | ||||
288744f4aa9c | roland.schregle | Precomp contrib bugfixes for handling of disabled binning, added… | Nov 30 2021 | ||||
6ca6b34ba3ac | roland.schregle | Initial work on precomp. contribution decoding and decompression in pmcontrib4. | Nov 27 2021 |
c4science · Help