ericw-tools/light
Jonathan 033a84cac8 cache anything related to triangle-face info in a single struct that we access per ray 2022-06-25 22:22:24 -04:00
..
CMakeLists.txt tests: don't include(CTest) as it generates unwanted targets 2022-05-15 12:43:35 -06:00
bounce.cc move bounce lighting into a post-processing operation and split LightFace into Direct and Indirect 2022-06-24 04:33:08 -04:00
entities.cc cache anything related to triangle-face info in a single struct that we access per ray 2022-06-25 22:22:24 -04:00
light.cc cache texture pointers, saving expensive lookups per ray 2022-06-25 04:28:00 -04:00
litfile.cc more pointers to vectors 2022-06-23 16:05:11 -04:00
ltface.cc cache anything related to triangle-face info in a single struct that we access per ray 2022-06-25 22:22:24 -04:00
main.cc settings: don't call exit(0) in printHelp() as it's problematic for tests 2022-05-14 18:11:14 -06:00
phong.cc consistency rename; gtexinfo_t -> mtexinfo_t 2022-06-16 09:36:31 -04:00
surflight.cc move bounce lighting into a post-processing operation and split LightFace into Direct and Indirect 2022-06-24 04:33:08 -04:00
test.cc tests: fix case issue with catch includes 2022-05-15 13:19:46 -06:00
test_common.cc tests: fix case issue with catch includes 2022-05-15 13:19:46 -06:00
test_entities.cc remove dm/start/coop checking 2022-06-13 07:10:53 -04:00
test_light.cc tests: fix case issue with catch includes 2022-05-15 13:19:46 -06:00
test_ltface.cc tests: fix case issue with catch includes 2022-05-15 13:19:46 -06:00
trace.cc cache anything related to triangle-face info in a single struct that we access per ray 2022-06-25 22:22:24 -04:00
trace_embree.cc cache anything related to triangle-face info in a single struct that we access per ray 2022-06-25 22:22:24 -04:00