Home
last modified time | relevance | path

Searched refs:primID (Results 1 – 25 of 343) sorted by relevance

12345678910>>...14

/dports/graphics/embree/embree-3.13.2/kernels/geometry/
H A Dpointi.h80 __forceinline vuint<M>& primID() { in primID() function
83 __forceinline const vuint<M>& primID() const { in primID() function
107 bounds.extend(geom->bounds(primID(i),itime));
142 vuint<M> geomID, primID; in fill() local
150 primID[i] = prim->primID(); in fill()
157 primID[i] = primID[i - 1]; in fill()
245 const vfloat4 b0 = vfloat4(geom->normal(primID(0))); in gather()
246 const vfloat4 b1 = vfloat4(geom->normal(primID(1))); in gather()
247 const vfloat4 b2 = vfloat4(geom->normal(primID(2))); in gather()
248 const vfloat4 b3 = vfloat4(geom->normal(primID(3))); in gather()
[all …]
H A DcurveNi_intersector.h65 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
99 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
136 const unsigned int primID = prim.primID(N)[i]; in intersect_n() local
172 const unsigned int primID = prim.primID(N)[i]; in occluded_n() local
211 const unsigned int primID = prim.primID(N)[i]; in intersect_h() local
232 const unsigned int primID = prim.primID(N)[i]; in occluded_h() local
256 const unsigned int primID = prim.primID(N)[i]; in intersect_hn() local
277 const unsigned int primID = prim.primID(N)[i]; in occluded_hn() local
345 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
379 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
[all …]
H A Dobject.h35 Object (unsigned geomID, unsigned primID) in Object()
36 : _geomID(geomID), _primID(primID) {} in Object()
42 __forceinline unsigned primID() const { in primID() function
50 new (this) Object(prim.geomID(), prim.primID()); in fill()
58 const unsigned primID = prim.primID(); in fillMB() local
59 new (this) Object(geomID, primID); in fillMB()
61 return accel->linearBounds(primID,itime); in fillMB()
69 const unsigned primID = prim.primID(); in fillMB() local
70 new (this) Object(geomID, primID); in fillMB()
72 return accel->linearBounds(primID,time_range); in fillMB()
[all …]
H A DcurveNi_mb_intersector.h88 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
110 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
135 const unsigned int primID = prim.primID(N)[i]; in intersect_n() local
156 const unsigned int primID = prim.primID(N)[i]; in occluded_n() local
181 const unsigned int primID = prim.primID(N)[i]; in intersect_h() local
202 const unsigned int primID = prim.primID(N)[i]; in occluded_h() local
226 const unsigned int primID = prim.primID(N)[i]; in intersect_hn() local
247 const unsigned int primID = prim.primID(N)[i]; in occluded_hn() local
338 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
360 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
[all …]
H A Dintersector_epilog.h32 : ray(ray), context(context), geomID(geomID), primID(primID) {} in Intersect1Epilog1()
64 ray.primID = primID; in operator()
83 : ray(ray), context(context), geomID(geomID), primID(primID) {} in Occluded1Epilog1()
163 ray.primID[k] = primID; in operator()
374 : ray(ray), context(context), geomID(geomID), primID(primID) {} in Intersect1EpilogMU()
424 ray.primID = primID; in operator()
443 : ray(ray), context(context), geomID(geomID), primID(primID) {} in Occluded1EpilogMU()
534 vuint<K>::store(valid,&ray.primID,primID); in operator()
609 : ray(ray), context(context), geomID(geomID), primID(primID) {} in IntersectKEpilogMU()
649 vuint<K>::store(valid,&ray.primID,primID); in operator()
[all …]
H A DcurveNv_intersector.h32 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
51 …Intersector().intersect(pre,ray,context,geom,primID,a0,a1,a2,a3,Epilog(ray,context,geomID,primID)); in intersect_t()
69 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
88 …if (Intersector().intersect(pre,ray,context,geom,primID,a0,a1,a2,a3,Epilog(ray,context,geomID,prim… in occluded_t()
116 const unsigned int primID = prim.primID(N)[i]; in intersect_t() local
135 …Intersector().intersect(pre,ray,k,context,geom,primID,a0,a1,a2,a3,Epilog(ray,k,context,geomID,prim… in intersect_t()
153 const unsigned int primID = prim.primID(N)[i]; in occluded_t() local
172 …f (Intersector().intersect(pre,ray,k,context,geom,primID,a0,a1,a2,a3,Epilog(ray,k,context,geomID,p… in occluded_t()
H A Dsubgrid.h45 const unsigned int primID) in SubGrid()
46 : _x(x), _y(y), _geomID(geomID), _primID(primID) in SubGrid()
304 unsigned int primID; member
308 x(x), y(y), primID(primID) {} in SubGridID()
330 if (primID(i) == -1) return i; in size()
365 …__forceinline unsigned int primID(const size_t i) const { assert(i < N); return subgridIDs[i].prim… in primID() function
371 assert(primID(i) != -1); in subgrid()
372 return SubGrid(x(i),y(i),geomID(),primID(i)); in subgrid()
425 if (primID(i) == -1) return i; in size()
468 …__forceinline unsigned int primID(const size_t i) const { assert(i < N); return subgridIDs[i].prim… in primID() function
[all …]
H A Dtrianglei.h67 __forceinline vuint<M> primID() const { return primIDs; } in primID() function
76 bounds.extend(mesh->bounds(primID(i),itime));
125 vuint<M> geomID = -1, primID = -1; in fill() local
132 primID[i] = prim->primID(); in fill()
146 primID[i] = -1; in fill()
175 if (primID(i) == -1) break; in update()
176 const unsigned int primId = primID(i); in update()
210 using embree::TriangleMi<M>::primID;
283 const unsigned int primID = primIDs[i]; in loadTriangle() local
284 if (unlikely(primID == -1)) return { zero, zero, zero }; in loadTriangle()
[all …]
H A Dtrianglev_intersector.h26 ….v1,tri.v2,/*UVIdentity<M>(),*/Intersect1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in intersect()
33 …i.v1,tri.v2,/*UVIdentity<M>(),*/Occluded1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in occluded()
54 …t(ray,pre,tri.v0,tri.v1,tri.v2,Intersect1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in intersect()
61 …ct(ray,pre,tri.v0,tri.v1,tri.v2,Occluded1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in occluded()
88 …,v1,v2,/*UVIdentity<K>(),*/IntersectKEpilogM<M,K,filter>(ray,context,tri.geomID(),tri.primID(),i)); in intersect()
104 …,/*UVIdentity<K>(),*/OccludedKEpilogM<M,K,filter>(valid0,ray,context,tri.geomID(),tri.primID(),i)); in occluded()
136 …,tri.v1,tri.v2,UVIdentity<M>(),Intersect1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in intersect()
143 …0,tri.v1,tri.v2,UVIdentity<M>(),Occluded1EpilogM<M,filter>(ray,context,tri.geomID(),tri.primID())); in occluded()
169 …y,v0,v1,v2,UVIdentity<K>(),IntersectKEpilogM<M,K,filter>(ray,context,tri.geomID(),tri.primID(),i)); in intersect()
185 …1,v2,UVIdentity<K>(),OccludedKEpilogM<M,K,filter>(valid0,ray,context,tri.geomID(),tri.primID(),i)); in occluded()
[all …]
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/testrender/
H A Draytracer.h408 primID = -1; // reset ID in intersect()
413 primID = i; in intersect()
420 primID = i + ns; in intersect()
423 return primID >= 0; in intersect()
429 primID -= spheres.size(); in sample()
436 primID -= spheres.size(); in shapepdf()
443 primID -= spheres.size(); in surfacearea()
450 primID -= spheres.size(); in normal()
457 primID -= spheres.size(); in uv()
464 primID -= spheres.size(); in shaderid()
[all …]
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/testrender/
H A Draytracer.h408 primID = -1; // reset ID in intersect()
413 primID = i; in intersect()
420 primID = i + ns; in intersect()
423 return primID >= 0; in intersect()
429 primID -= spheres.size(); in sample()
436 primID -= spheres.size(); in shapepdf()
443 primID -= spheres.size(); in surfacearea()
450 primID -= spheres.size(); in normal()
457 primID -= spheres.size(); in uv()
464 primID -= spheres.size(); in shaderid()
[all …]
/dports/graphics/embree/embree-3.13.2/kernels/common/
H A Daccelset.h83 args.primID = (unsigned int)i;
97 args.primID = (unsigned int)i; in linearBounds()
124 __forceinline LBBox3fa linearBounds(size_t primID, const BBox1f& dt) const { in linearBounds() argument
150 assert(primID < size()); in intersect()
161 args.primID = primID; in intersect()
172 assert(primID < size()); in occluded()
183 args.primID = primID; in occluded()
195 assert(primID < size()); in intersect()
206 args.primID = primID; in intersect()
218 assert(primID < size()); in occluded()
[all …]
H A Dhit.h20 …st RTCIntersectContext* context, const vuint<K>& geomID, const vuint<K>& primID, const vfloat<K>& … in HitK()
21 : Ng(Ng), u(u), v(v), primID(primID), geomID(geomID) in HitK()
35 vuint<K> primID; // primitive ID member
48 …__forceinline HitK(const RTCIntersectContext* context, unsigned int geomID, unsigned int primID, f…
49 : Ng(Ng.x,Ng.y,Ng.z), u(u), v(v), primID(primID), geomID(geomID)
61 unsigned int primID; // primitive ID
80 << " primID = " << ray.primID << embree_endl
97 ray.primID = hit.primID;
110 vuint<K>::storeu(mask,&ray.primID, hit.primID);
H A Dprimref.h24 __forceinline PrimRef (const BBox3fa& bounds, unsigned int geomID, unsigned int primID) in PrimRef()
27 upper = Vec3fx(bounds.upper, primID); in PrimRef()
76 __forceinline unsigned primID() const { in primID() function
91 return (((uint64_t)primID()) << 32) + (uint64_t)geomID(); in ID64()
101 …, upper = " << ref.upper << ", geomID = " << ref.geomID() << ", primID = " << ref.primID() << " }";
129 unsigned int primID; member
132 …signed int sx, const unsigned int sy, const unsigned int primID) : sx(sx), sy(sy), primID(primID) … in SubGridBuildData()
H A Dscene_line_segments.h40 unsigned int primID = args->primID; in interpolate_impl() local
65 const size_t segment = segments[primID]; in interpolate_impl()
228 __forceinline LBBox3fa linearBounds(size_t primID, const BBox1f& dt) const { in linearBounds()
269 Vec3fa computeDirection(unsigned int primID) const in computeDirection()
271 const unsigned vtxID = segment(primID); in computeDirection()
277 Vec3fa computeDirection(unsigned int primID, size_t time) const in computeDirection()
279 const unsigned vtxID = segment(primID); in computeDirection()
334 LBBox3fa vlinearBounds(size_t primID, const BBox1f& time_range) const { in vlinearBounds()
335 return linearBounds(primID,time_range); in vlinearBounds()
338 …LBBox3fa vlinearBounds(const LinearSpace3fa& space, size_t primID, const BBox1f& time_range) const… in vlinearBounds()
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/examples/41-tess/
H A Dterrain_common.sh48 void writeKey(uint primID, uint key)
54 u_SubdBufferOut[idx] = primID;
59 uint primID
74 writeKey(primID, children[0]);
75 writeKey(primID, children[1]);
79 writeKey(primID, key);
86 writeKey(primID, key);
90 writeKey(primID, parentKey(key));
96 void updateSubdBuffer(uint primID, uint key, uint targetLod, uint parentLod)
98 updateSubdBuffer(primID, key, targetLod, parentLod, true);
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/examples/41-tess/
H A Dterrain_common.sh48 void writeKey(uint primID, uint key)
54 u_SubdBufferOut[idx] = primID;
59 uint primID
74 writeKey(primID, children[0]);
75 writeKey(primID, children[1]);
79 writeKey(primID, key);
86 writeKey(primID, key);
90 writeKey(primID, parentKey(key));
96 void updateSubdBuffer(uint primID, uint key, uint targetLod, uint parentLod)
98 updateSubdBuffer(primID, key, targetLod, parentLod, true);
/dports/graphics/embree/embree-3.13.2/include/embree3/
H A Drtcore_geometry.h75 unsigned int primID; member
88 unsigned int primID; member
103 unsigned int primID; member
118 unsigned int primID; member
271 unsigned int primID; member
289 RTC_FORCEINLINE void rtcInterpolate0(RTCGeometry geometry, unsigned int primID, float u, float v, e… in rtcInterpolate0() argument
293 args.primID = primID; in rtcInterpolate0()
309 RTC_FORCEINLINE void rtcInterpolate1(RTCGeometry geometry, unsigned int primID, float u, float v, e… in rtcInterpolate1() argument
314 args.primID = primID; in rtcInterpolate1()
330 RTC_FORCEINLINE void rtcInterpolate2(RTCGeometry geometry, unsigned int primID, float u, float v, e… in rtcInterpolate2() argument
[all …]
/dports/biology/ncbi-toolkit/ncbi/desktop/
H A Dseqgrphx.c17 Uint2 primID, Uint2 primCt, Pointer data) in UnHLSeg() argument
36 Uint2 segID, primID, primCt; in MatrixMsgFunc() local
74 s = FindSegment (v, pt, &segID, &primID, &primCt); in MatrixMsgFunc()
99 primID = 0; in MatrixMsgFunc()
101 s = FindSegment (v, pt, &segID, &primID, &primCt); in MatrixMsgFunc()
102 if (primID < 1 || s == NULL) in MatrixMsgFunc()
201 s = FindSegment (v, pt, &segID, &primID, &primCt); in FilterMsgFunc()
212 primID = 0; in FilterMsgFunc()
214 while (primID < 1 && fval < maxVal) in FilterMsgFunc()
231 primID = 0; in FilterMsgFunc()
[all …]
/dports/biology/ncbi-toolkit/ncbi/vibrant/
H A Dpicture.h362 Nlm_Boolean fill, Nlm_Uint2 primID));
371 Nlm_Uint2 primID));
374 Nlm_Boolean fill, Nlm_Uint2 primID));
376 Nlm_Boolean fill, Nlm_Uint2 primID));
379 Nlm_Boolean arrow, Nlm_Uint2 primID));
382 Nlm_Int2 align, Nlm_Uint2 primID));
388 Nlm_Uint2 primID));
391 Nlm_Int2 offset, Nlm_Int2 align, Nlm_Uint2 primID));
394 Nlm_Int2 offset, Nlm_Int2 align, Nlm_Uint2 primID));
402 Nlm_Boolean fill, Nlm_Uint2 primID));
[all …]
/dports/graphics/embree/embree-3.13.2/tutorials/common/core/
H A Dray.h38 unsigned int primID = RTC_INVALID_GEOMETRY_ID)
39 : org(org,tnear), dir(dir,time), tfar(tfar), mask(mask), primID(primID), geomID(geomID) in org()
61 unsigned int primID; //!< primitive ID member
81 unsigned int primID = RTC_INVALID_GEOMETRY_ID)
83 ray = Ray(org,dir,tnear,tfar,time,mask,geomID,primID);
115 …"geomID = " << ray.geomID << ", primID = " << ray.primID << ", " << "u = " << ray.u << ", v = " …
/dports/graphics/ospray/ospray-2.8.0/ospray/geometry/
H A DSpheres.ispc36 radius = get_float(self->radius, ray.primID);
43 dg.st = get_vec2f(self->texcoord, ray.primID);
49 uniform int primID = args->primID;
50 uniform float radius = valid(self->radius) ? get_float(self->radius, primID)
52 uniform vec3f center = get_vec3f(self->vertex, primID);
66 uniform int primID = args->primID;
71 uniform float radius = valid(self->radius) ? get_float(self->radius, primID)
73 uniform vec3f center = get_vec3f(self->vertex, primID);
95 const int32 primID,
104 radius = get_float(self->radius, primID);
[all …]
/dports/graphics/embree/embree-3.13.2/tutorials/collide/
H A Dcollide.cpp105 bounds.extend(mesh.x_[mesh.tris_[args->primID].v0]); in triangle_bounds_func()
106 bounds.extend(mesh.x_[mesh.tris_[args->primID].v1]); in triangle_bounds_func()
107 bounds.extend(mesh.x_[mesh.tris_[args->primID].v2]); in triangle_bounds_func()
115 unsigned int primID = args->primID; in triangle_intersect_func() local
119 auto & v0 = mesh.x_[mesh.tris_[args->primID].v0]; in triangle_intersect_func()
120 auto & v1 = mesh.x_[mesh.tris_[args->primID].v1]; in triangle_intersect_func()
121 auto & v2 = mesh.x_[mesh.tris_[args->primID].v2]; in triangle_intersect_func()
152 ray->primID = primID; in triangle_intersect_func()
/dports/graphics/embree/embree-3.13.2/tutorials/voronoi/
H A Dvoronoi_device.cpp32 unsigned int primID; member
66 const Point& point = points[args->primID]; in pointBoundsFunc()
78 const unsigned int primID = args->primID; in pointQueryFunc() local
80 const Point& point = g_points[primID]; in pointQueryFunc()
85 result->visited.push_back(primID); in pointQueryFunc()
90 neighbour.primID = primID; in pointQueryFunc()
193 unsigned int primID = result.knn.empty() ? RTC_INVALID_GEOMETRY_ID : result.knn.top().primID; in renderTileStandard() local
195 if (primID != RTC_INVALID_GEOMETRY_ID) in renderTileStandard()
196 color = g_colors[primID % 27]; in renderTileStandard()
377 for (unsigned int primID : result.visited) in device_render() local
[all …]
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libigl/igl/embree/embree2/
H A Drtcore_ray.h49 unsigned primID; //!< primitive ID member
82 unsigned primID[4]; //!< primitive ID member
115 unsigned primID[8]; //!< primitive ID member
148 unsigned primID[16]; //!< primitive ID member
189 unsigned* primID; //!< primitive ID member

12345678910>>...14