27 for (
int i =
min(max_hits, local_isect->num_hits) - 1;
i >= 0; --
i) {
28 if (local_isect->hits[
i].t == isect_t) {
33 local_isect->num_hits++;
36 if (local_isect->num_hits <= max_hits) {
37 hit = local_isect->num_hits - 1;
43 if (hit >= max_hits) {
51 if (local_isect->num_hits && isect_t > local_isect->hits[0].t) {
54 local_isect->num_hits = 1;
#define ccl_device_forceinline
#define CCL_NAMESPACE_END
CCL_NAMESPACE_BEGIN ccl_device uint lcg_step_uint(T rng)