summaryrefslogtreecommitdiff
path: root/chroma/cuda/photon.h
AgeCommit message (Expand)Author
2021-05-09fix sign in rayleigh scattering codeHEADmastertlatorre
2021-05-09Mark one of the propagate functions as __noinline__ to work around bug where ...Stan Seibert
2021-05-09Diffuse reflection is lambertian, not isotropic.Stan Seibert
2021-05-09Change surface re-emission simulation to not use the diffuseStan Seibert
2021-05-09make bulk reemission isotropicAndy Mastbaum
2021-05-09add simple bulk reemissionAndy Mastbaum
2021-05-09simplify surface modelsAndy Mastbaum
2021-05-09fixes and tweaks for surface modelsAndy Mastbaum
2021-05-09update python-side gpu structs to reflect cuda changesAndy Mastbaum
2021-05-09add surface model documentationAndy Mastbaum
2021-05-09generalize surface models and add thin film modelAndy Mastbaum
2021-05-09towards a more flexible surface modelAndy Mastbaum
2021-05-09Lower the weight threshold cutoff to propagate even more improbable photonsStan Seibert
2021-05-09Use the sincosf() function when computing both the sin() and cos() of the sam...Stan Seibert
2021-05-09Allow for option of forced scattering or forced non-scattering on the first s...Stan Seibert
2021-05-09Add optional weight to each photon being propagated.Stan Seibert
2011-09-16Move CUDA source inside chroma package, rename tests directory to testStan Seibert