Releases: LBNL-ETA/Radiance
Releases · LBNL-ETA/Radiance
Radiance 6.0a (2024-06-05)
c81dc37
(2024-06-05)- refactor(rcomb): Minor changes should not affect performance -Gregory J. Ward (c81dc37)
- perf: minor optimization to avoid unnecessary system calls -Gregory J. Ward (48f017c)
- fix(rcomb): Added child process to sequence output; seems to finally work -Gregory J. Ward (b68c765)
- refactor: Changed buffer types in process(), readbuf(), writebuf() -Gregory J. Ward (d33d733)
Radiance 6.0a (2024-05-25)
c0cca11
(2024-05-25)- fix: missing prototype argument -Gregory J. Ward (c0cca11)
- fix: ANSIfication and consistency -Gregory J. Ward (8de6864)
- fix(rcomb): Avoid inappropriate byte-swapping and improved final fclose() wait -Gregory J. Ward (61ad1ee)
- fix(rcomb): Error in record size calc and cleanup of child processes on failure -Gregory J. Ward (9ad5b5a)
- fix(rcomb): Reverted to original synchronization method as signals proved unreliable for multi-processing -Gregory J. Ward (f369832)
- fix(rcomb): Fixed confusion over #components with symbolic -c in final xform -Gregory J. Ward (408127c)
- fix(rcontrib): Added output of wavelength splits for hyperspectral results -Gregory J. Ward (5f07f02)
- docs(rcomb): Wording fixes -Gregory J. Ward (54a59e2)
- perf(rcomb): Minor optimization of signal blocking during child input -Gregory J. Ward (e4c748e)
- fix: Qualifying fpurge() for Linux (and removing for Windows) -Gregory J. Ward (627eb75)
- fix(rcomb): added sigprocmask() calls to avoid child synchronization issue -Gregory J. Ward (0d8d320)
- fix(rcomb): Switched to group-signaling to make multi-processing more reliable -Gregory J. Ward (59ba14a)
- perf(rcomb): Minor performance improvements for multi-processing mode -Gregory J. Ward (887726d)
- feat(rcomb): Added -n option for multi-processing -Gregory J. Ward (8c36dc8)
- perf: Increased minimum scanline length for RGBE run-length encoding -Gregory J. Ward (9e4ba6d)
- feat: Added facility for app-managed matrix memory -Gregory J. Ward (907398e)
Radiance 6.0a (2024-05-19)
Radiance 6.0a (2024-05-16)
Radiance 6.0a (2024-05-11)
47396e8
(2024-05-11)- fix: Added check for black input values to avoid divid-by-zero -Gregory J. Ward (47396e8)
- docs: Minor wording fixes -Gregory J. Ward (fa1352a)
- perf: Minor improvement -Gregory J. Ward (3ec9566)
- fix(rxtrace): Minor fixes -Gregory J. Ward (84e819d)
- fix: Added call to set up spectral sampling for calling program -Gregory J. Ward (5b586e6)
- fix(rxtrace): Fixed spectral sampling set-up -Gregory J. Ward (be0c6c2)
- fix(rxtrace): Don't call FIFO routines with single process -Gregory J. Ward (0d91c85)
- feat(rxtrace): Added multi-processing and spectral color -Gregory J. Ward (6350ef3)
- feat(rtrace): Improved diagnostic output -Gregory J. Ward (1249cf8)
- fix(gendaymtx): Added -i option and improved consistency with gendaylit, thanks to Yongqing -Gregory J. Ward (2a2c9ff)
Radiance 6.0a (2024-04-21)
3be7601
(2024-04-21)- perf: Minor optimization to eliminate memcpy() call -Gregory J. Ward (3be7601)
- fix(rtrace,rpict,rvu,rcontrib): Fixed divide-by-zero and sample initialization for indirect calc -Gregory J. Ward (2f125a2)
- fix(rtrace,rpict,rvu,rcontrib): Potential divide-by-zero with -lw 0 -Gregory J. Ward (7d644e1)
- chore: ansification -Gregory J. Ward (1cbf2bc)
Radiance 6.0a (2024-04-17)
Radiance 6.0a (2024-04-15)
Radiance 6.0a (2024-04-07)
2d52959
(2024-04-07)- fix: Avoid infinite loop with lost child and improved lost ray warning -Gregory J. Ward (2d52959)
- feat: Added warning messages for lost rays in ray_pclose() -Gregory J. Ward (1e84274)
- fix: Added check for empty subfeature that could cause memory read-past-end -Gregory J. Ward (425d236)
- fix(rpict,rtrace,rcontrib,rvu): Fixed bug in feature sublist check -Gregory J. Ward (1065f52)
- fix: Added missing eol escape for Windows -Gregory J. Ward (ec0d3f3)
- feat(rpict,rtrace,rcontrib): Added OutputCS to features list -Gregory J. Ward (163c46d)
- fix: Improved tracking of reflected vs. transmitted rays for antimatter -Gregory J. Ward (ad90984)