psychopath/src
Nathan Vegdahl 5dd8eb919b Changed ray batch data access to be through methods.
This is (potentially) just temporary.  It's to make it a bit easier
to play with data layout to see how that affects performance.
2019-06-25 17:31:51 +09:00
..
accel Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
light Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
parse Fixed compiler warnings. 2018-12-28 11:09:17 -08:00
sampling Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00
scene Replaced SurfaceClosure trait with a SurfaceClosure enum. 2018-12-27 22:57:44 -08:00
shading Fixed compiler warnings. 2018-12-28 11:09:17 -08:00
surface Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
algorithm.rs Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00
bbox.rs Initial implementation of ORST traversal. 2019-06-23 18:40:52 +09:00
boundable.rs First step transitioning to Rust 2018. 2018-12-16 12:02:20 -08:00
camera.rs Initial implementation of ORST traversal. 2019-06-23 18:40:52 +09:00
color.rs Run rustfmt. No functional change. 2019-06-21 21:47:53 +09:00
fp_utils.rs First step transitioning to Rust 2018. 2018-12-16 12:02:20 -08:00
hash.rs Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00
hilbert.rs Run new rustfmt on codebase. 2018-03-04 13:00:55 -08:00
image.rs Initial implementation of Jakob 2019 spectral upsampling. 2019-06-09 19:51:43 +09:00
lerp.rs Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00
main.rs Initial implementation of ORST traversal. 2019-06-23 18:40:52 +09:00
math.rs Fix/silence a bunch of clippy warnings in the main crate. 2018-12-15 23:26:12 -08:00
mis.rs Make MIS routines handle infinite importance better. 2017-10-25 07:11:24 -07:00
ray.rs Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
renderer.rs Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
timer.rs Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00
tracer.rs Changed ray batch data access to be through methods. 2019-06-25 17:31:51 +09:00
transform_stack.rs Improve module path usage and remove extern crate declarations where possible. 2018-12-16 13:02:49 -08:00