/dports/graphics/embree/embree-3.13.2/kernels/bvh/ |
H A D | bvh_intersector_stream_filters.h | 17 …id intersectAOS(Scene* scene, RTCRayHit* rays, size_t N, size_t stride, IntersectContext* context); 18 static void intersectAOP(Scene* scene, RTCRayHit** rays, size_t N, IntersectContext* context); 19 …A(Scene* scene, char* rays, size_t N, size_t numPackets, size_t stride, IntersectContext* context); 20 …static void intersectSOP(Scene* scene, const RTCRayHitNp* rays, size_t N, IntersectContext* contex… 22 …static void occludedAOS(Scene* scene, RTCRay* rays, size_t N, size_t stride, IntersectContext* con… 23 static void occludedAOP(Scene* scene, RTCRay** rays, size_t N, IntersectContext* context); 25 … static void occludedSOP(Scene* scene, const RTCRayNp* rays, size_t N, IntersectContext* context); 29 …static void filterAOS(Scene* scene, void* rays, size_t N, size_t stride, IntersectContext* context… 32 static void filterAOP(Scene* scene, void** rays, size_t N, IntersectContext* context); 35 …A(Scene* scene, char* rays, size_t N, size_t numPackets, size_t stride, IntersectContext* context); [all …]
|
H A D | bvh_intersector_hybrid.h | 41 … RayHitK<K>& ray, const TravRayK<K, robust>& tray, IntersectContext* context); 43 … RayK<K>& ray, const TravRayK<K, robust>& tray, IntersectContext* context); 46 …d intersect(vint<K>* valid, Accel::Intersectors* This, RayHitK<K>& ray, IntersectContext* context); 47 …void occluded (vint<K>* valid, Accel::Intersectors* This, RayK<K>& ray, IntersectContext* context); 49 …ectCoherent(vint<K>* valid, Accel::Intersectors* This, RayHitK<K>& ray, IntersectContext* context); 50 …ludedCoherent (vint<K>* valid, Accel::Intersectors* This, RayK<K>& ray, IntersectContext* context);
|
/dports/graphics/embree/embree-3.13.2/kernels/common/ |
H A D | accel.h | 76 IntersectContext* context); 82 IntersectContext* context); 88 IntersectContext* context); 94 IntersectContext* context); 106 IntersectContext* context); 112 IntersectContext* context); 118 IntersectContext* context); 124 IntersectContext* context); 305 __forceinline void intersect (RTCRayHit& ray, IntersectContext* context) { in intersect() 361 __forceinline void occluded (RTCRay& ray, IntersectContext* context) { in occluded() [all …]
|
H A D | acceln.h | 25 static void intersect (Accel::Intersectors* This, RTCRayHit& ray, IntersectContext* context); 26 …ersect4 (const void* valid, Accel::Intersectors* This, RTCRayHit4& ray, IntersectContext* context); 27 …ersect8 (const void* valid, Accel::Intersectors* This, RTCRayHit8& ray, IntersectContext* context); 28 …sect16 (const void* valid, Accel::Intersectors* This, RTCRayHit16& ray, IntersectContext* context); 29 …ntersectN (Accel::Intersectors* This, RTCRayHitN** ray, const size_t N, IntersectContext* context); 32 static void occluded (Accel::Intersectors* This, RTCRay& ray, IntersectContext* context); 33 … occluded4 (const void* valid, Accel::Intersectors* This, RTCRay4& ray, IntersectContext* context); 34 … occluded8 (const void* valid, Accel::Intersectors* This, RTCRay8& ray, IntersectContext* context); 35 …ccluded16 (const void* valid, Accel::Intersectors* This, RTCRay16& ray, IntersectContext* context); 36 …id occludedN (Accel::Intersectors* This, RTCRayN** ray, const size_t N, IntersectContext* context);
|
H A D | acceln.cpp | 44 void AccelN::intersect (Accel::Intersectors* This_in, RTCRayHit& ray, IntersectContext* context) in intersect() 52 …ect4 (const void* valid, Accel::Intersectors* This_in, RTCRayHit4& ray, IntersectContext* context) in intersect4() 60 …ect8 (const void* valid, Accel::Intersectors* This_in, RTCRayHit8& ray, IntersectContext* context) in intersect8() 68 …t16 (const void* valid, Accel::Intersectors* This_in, RTCRayHit16& ray, IntersectContext* context) in intersect16() 76 …ersectN (Accel::Intersectors* This_in, RTCRayHitN** ray, const size_t N, IntersectContext* context) in intersectN() 84 void AccelN::occluded (Accel::Intersectors* This_in, RTCRay& ray, IntersectContext* context) in occluded() 94 …cluded4 (const void* valid, Accel::Intersectors* This_in, RTCRay4& ray, IntersectContext* context) in occluded4() 108 …cluded8 (const void* valid, Accel::Intersectors* This_in, RTCRay8& ray, IntersectContext* context) in occluded8() 124 …uded16 (const void* valid, Accel::Intersectors* This_in, RTCRay16& ray, IntersectContext* context) in occluded16() 144 …:occludedN (Accel::Intersectors* This_in, RTCRayN** ray, const size_t N, IntersectContext* context) in occludedN()
|
/dports/graphics/embree/embree-3.13.2/kernels/geometry/ |
H A D | instance_intersector.h | 22 …static void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* context, const Pr… 23 …static bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context, const Primit… 35 …static void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* context, const Pr… 36 …static bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context, const Primit… 49 …nst vbool<K>& valid_i, const Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… 50 …(const vbool<K>& valid_i, const Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… 52 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 56 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 71 …nst vbool<K>& valid_i, const Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… 74 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() [all …]
|
H A D | subdivpatch1_intersector.h | 38 …static __forceinline bool processLazyNode(Precalculations& pre, IntersectContext* context, const P… in processLazyNode() 47 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, con… in intersect() 54 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, siz… in intersect() 60 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, con… in occluded() 67 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, siz… in occluded() 91 …static __forceinline bool processLazyNode(Precalculations& pre, Ray& ray, IntersectContext* contex… in processLazyNode() 104 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, con… in intersect() 117 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, con… in occluded() 124 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, siz… in occluded() 148 …static __forceinline bool processLazyNode(Precalculations& pre, IntersectContext* context, const P… in processLazyNode() [all …]
|
H A D | intersector_iterators.h | 23 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, con… in intersect() 30 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, con… in occluded() 49 …onst vbool<K>& valid, /* PrecalculationsK& pre, */ RayHitK<K>& ray, IntersectContext* context, con… in intersectK() 54 …K(const vbool<K>& valid, /* PrecalculationsK& pre, */ RayK<K>& ray, IntersectContext* context, con… in occludedK() 86 …ntersectors* This, Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 94 …::Intersectors* This, Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 112 …::Intersectors* This, /* PrecalculationsK& pre, */ RayHitK<K>& ray, IntersectContext* context, con… in intersectK() 121 …cel::Intersectors* This, /* PrecalculationsK& pre, */ RayK<K>& ray, IntersectContext* context, con… in occludedK() 132 …tersect(const Accel::Intersectors* This, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 140 …l occluded(const Accel::Intersectors* This, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() [all …]
|
H A D | grid_intersector.h | 38 …static __forceinline void intersect(Precalculations& pre, RayHit& ray, IntersectContext* context, … in intersect() 42 …static __forceinline void intersect(Precalculations& pre, RayHit& ray, IntersectContext* context, … in intersect() 47 …static __forceinline bool occluded(Precalculations& pre, Ray& ray, IntersectContext* context, cons… in occluded() 51 …static __forceinline bool occluded(Precalculations& pre, Ray& ray, IntersectContext* context, size… in occluded() 73 …rsect(const vbool<K>& valid, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 78 …occluded(const vbool<K>& valid, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 83 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 88 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|
H A D | filter.h | 15 …elper(RTCFilterFunctionNArguments* args, const Geometry* const geometry, IntersectContext* context) in runIntersectionFilter1Helper() 38 …runIntersectionFilter1(const Geometry* const geometry, RayHit& ray, IntersectContext* context, Hit… in runIntersectionFilter1() 54 IntersectContext* MAYBE_UNUSED context = args->internal_context; in reportIntersection1() 71 …elper(RTCFilterFunctionNArguments* args, const Geometry* const geometry, IntersectContext* context) in runOcclusionFilter1Helper() 92 … bool runOcclusionFilter1(const Geometry* const geometry, Ray& ray, IntersectContext* context, Hit… in runOcclusionFilter1() 108 IntersectContext* MAYBE_UNUSED context = args->internal_context; in reportOcclusion1() 126 …elper(RTCFilterFunctionNArguments* args, const Geometry* const geometry, IntersectContext* context) in runIntersectionFilterHelper() 151 …t vbool<K>& valid, const Geometry* const geometry, RayHitK<K>& ray, IntersectContext* context, Hit… in runIntersectionFilter() 165 …elper(RTCFilterFunctionNArguments* args, const Geometry* const geometry, IntersectContext* context) in runOcclusionFilterHelper() 191 …onst vbool<K>& valid, const Geometry* const geometry, RayK<K>& ray, IntersectContext* context, Hit… in runOcclusionFilter()
|
H A D | trianglev_intersector.h | 23 …static __forceinline void intersect(Precalculations& pre, RayHit& ray, IntersectContext* context, … in intersect() 30 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 51 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 58 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 79 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 111 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 118 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 133 …static __forceinline void intersect(Precalculations& pre, RayHit& ray, IntersectContext* context, … in intersect() 140 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 192 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() [all …]
|
H A D | object_intersector.h | 25 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 38 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 60 …onst vbool<K>& valid, /* PrecalculationsK& pre, */ RayHitK<K>& ray, IntersectContext* context, con… in intersectK() 66 …K(const vbool<K>& valid, /* PrecalculationsK& pre, */ RayK<K>& ray, IntersectContext* context, con… in occludedK() 82 …nst vbool<K>& valid_i, const Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 95 …(const vbool<K>& valid_i, const Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 109 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 113 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|
H A D | quadi_intersector.h | 22 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 30 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 94 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 110 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 118 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 182 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 198 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 206 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 262 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 278 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() [all …]
|
H A D | trianglei_intersector.h | 21 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 28 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 80 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 87 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 102 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 109 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 168 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 184 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 192 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 264 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() [all …]
|
H A D | instance_intersector.cpp | 47 …void InstanceIntersector1::intersect(const Precalculations& pre, RayHit& ray, IntersectContext* co… in intersect() 65 IntersectContext newcontext((Scene*)instance->object, user_context); in intersect() 73 …bool InstanceIntersector1::occluded(const Precalculations& pre, Ray& ray, IntersectContext* contex… in occluded() 92 IntersectContext newcontext((Scene*)instance->object, user_context); in occluded() 154 IntersectContext newcontext((Scene*)instance->object, user_context); in intersect() 162 …bool InstanceIntersector1MB::occluded(const Precalculations& pre, Ray& ray, IntersectContext* cont… in occluded() 181 IntersectContext newcontext((Scene*)instance->object, user_context); in occluded() 245 IntersectContext newcontext((Scene*)instance->object, user_context); in intersect() 274 IntersectContext newcontext((Scene*)instance->object, user_context); in occluded() 304 IntersectContext newcontext((Scene*)instance->object, user_context); in intersect() [all …]
|
H A D | quadv_intersector.h | 22 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 29 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 49 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 64 …cluded(const vbool<K>& valid_i, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 83 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 90 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 105 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 112 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 132 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 166 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() [all …]
|
H A D | disci_intersector.h | 22 IntersectContext* context, in intersect() 35 IntersectContext* context, in occluded() 55 IntersectContext* context, in intersect() 68 IntersectContext* context, in occluded() 99 …const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, const Primitive& Di… in occluded() 130 …const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, const Primitive& Di… in occluded() 149 IntersectContext* context, in intersect() 163 IntersectContext* context, in occluded() 184 IntersectContext* context, in intersect() 198 IntersectContext* context, in occluded() [all …]
|
H A D | intersector_epilog.h | 24 IntersectContext* context; 75 IntersectContext* context; 120 IntersectContext* context; 175 IntersectContext* context; 218 IntersectContext* context; 299 IntersectContext* context; 366 IntersectContext* context; 435 IntersectContext* context; 480 IntersectContext* context; 546 IntersectContext* context; [all …]
|
H A D | subgrid_intersector.h | 26 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 36 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 129 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 139 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 234 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 252 …cluded(const vbool<K>& valid_i, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 273 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 283 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 378 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 419 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() [all …]
|
H A D | subgrid_mb_intersector.h | 18 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 30 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 49 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, con… in intersect() 72 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, con… in occluded() 105 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 115 …cluded(const vbool<K>& valid_i, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 128 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 140 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 172 …onst Accel::Intersectors* This, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 194 …ntersectors* This, Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() [all …]
|
H A D | curve_intersector.h | 27 …const Accel::Intersectors* This, Precalculations& pre, RayHit& ray, IntersectContext* context, con… in intersect() 37 …ed(const Accel::Intersectors* This, Precalculations& pre, Ray& ray, IntersectContext* context, con… in occluded() 53 …t Accel::Intersectors* This, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 63 …onst Accel::Intersectors* This, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 79 …ntersectors* This, Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 88 …::Intersectors* This, Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|
H A D | spherei_intersector.h | 22 IntersectContext* context, in intersect() 35 IntersectContext* context, in occluded() 62 IntersectContext* context, in intersect() 75 IntersectContext* context, in occluded() 101 …const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, const Primitive&… in intersect() 113 …const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, const Primitive& sp… in occluded() 132 …const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, const Primitive&… in intersect() 144 …const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, const Primitive& sp… in occluded()
|
H A D | linei_intersector.h | 20 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 29 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 50 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 59 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 80 …id intersect(const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 89 …e bool occluded(const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 105 …id intersect(const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, co… in intersect() 114 …e bool occluded(const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|
H A D | roundlinei_intersector.h | 19 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 28 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 49 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 58 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 79 …id intersect(const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 88 …e bool occluded(const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded() 104 …id intersect(const Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, co… in intersect() 113 …e bool occluded(const Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|
H A D | triangle_intersector.h | 21 …static __forceinline void intersect(const Precalculations& pre, RayHit& ray, IntersectContext* con… in intersect() 28 …static __forceinline bool occluded(const Precalculations& pre, Ray& ray, IntersectContext* context… in occluded() 49 …ect(const vbool<K>& valid_i, Precalculations& pre, RayHitK<K>& ray, IntersectContext* context, con… in intersect() 64 …cluded(const vbool<K>& valid_i, Precalculations& pre, RayK<K>& ray, IntersectContext* context, con… in occluded() 82 …ine void intersect(Precalculations& pre, RayHitK<K>& ray, size_t k, IntersectContext* context, con… in intersect() 89 …einline bool occluded(Precalculations& pre, RayK<K>& ray, size_t k, IntersectContext* context, con… in occluded()
|