ericw-tools/include/light
Eric Wasylishen 8ac82b7c79
Add Ubuntu 24.04 CI, Fix Embree 4 (#434)
* Add Ubuntu 24.04 to CI matrix.

* Fix embree4 bitrot.

* For Linux, only upload artifact from Ubuntu 22.04 for now

Should fix this error reported on ubuntu-22.04's CI

Error: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run

* Use system TBB and Embree 4 on ubuntu-24.04

* skip packaging of embree/TBB if using system provided packages

* For Linux, only upload artifact from Ubuntu 22.04 for now (fix)

* common: fix ASan error on non-null-terminated (16 char long) texture names

---------

Co-authored-by: Daniel Svensson <dsvensson@gmail.com>
2024-07-20 19:51:19 -06:00
..
bounce.hh fix multiple bounce interaction with lightgrid 2023-09-16 11:55:10 -04:00
entities.hh slight speedup by helping embree with alignment 2024-06-02 19:49:32 -04:00
light.hh slight speedup by helping embree with alignment 2024-06-02 19:49:32 -04:00
lightgrid.hh bunch of double -> float 2023-12-07 14:11:46 -05:00
ltface.hh slight speedup by helping embree with alignment 2024-06-02 19:49:32 -04:00
phong.hh light: minimize includes 2023-06-26 01:19:54 -06:00
surflight.hh slight speedup by helping embree with alignment 2024-06-02 19:49:32 -04:00
trace.hh light: change remaining double -> float 2024-02-25 23:42:45 -07:00
trace_embree.hh Add Ubuntu 24.04 CI, Fix Embree 4 (#434) 2024-07-20 19:51:19 -06:00
write.hh light: LIGHTING_E5BGR9 + HDR .lit support (#427) 2024-05-26 21:55:10 -06:00