Home
last modified time | relevance | path

Searched refs:Vec4vfx (Results 1 – 7 of 7) sorted by relevance

/dports/graphics/embree/embree-3.13.2/kernels/geometry/
H A Dcurve_intersector_distance.h68 const Vec4vfx p0 = curve2D.template eval0<VSIZEX>(0,N); in intersect()
69 const Vec4vfx p1 = curve2D.template eval1<VSIZEX>(0,N); in intersect()
72 const Vec4vfx v = p1-p0; in intersect()
73 const Vec4vfx w = -p0; in intersect()
77 const Vec4vfx p = madd(u,v,p0); in intersect()
100 const Vec4vfx p0 = curve2D.template eval0<VSIZEX>(i,N); in intersect()
101 const Vec4vfx p1 = curve2D.template eval1<VSIZEX>(i,N); in intersect()
104 const Vec4vfx v = p1-p0; in intersect()
105 const Vec4vfx w = -p0; in intersect()
109 const Vec4vfx p = madd(u,v,p0); in intersect()
H A Dcurve_intersector_sweep.h45 … const Vec3vfx& Ng, const Vec4vfx& dP0du, const Vec4vfx& dP3du, in intersect_bezier_iterative_debug()
151 typedef Vec4<vfloatx> Vec4vfx; in intersect_bezier_recursive_jacobian() typedef
197Vec4vfx P0, dP0du; curve.template veval<VSIZEX_>(vu0,P0,dP0du); dP0du = dP0du * Vec4vfx(dscale); in intersect_bezier_recursive_jacobian()
198 const Vec4vfx P3 = shift_right_1(P0); in intersect_bezier_recursive_jacobian()
199 const Vec4vfx dP3du = shift_right_1(dP0du); in intersect_bezier_recursive_jacobian()
200 const Vec4vfx P1 = P0 + dP0du; in intersect_bezier_recursive_jacobian()
201 const Vec4vfx P2 = P3 - dP3du; in intersect_bezier_recursive_jacobian()
H A Dcurve_intersector_ribbon.h83 const Vec4vfx p0 = curve2D.template eval0<VSIZEX>(0,N); in intersect_ribbon()
84 const Vec4vfx p1 = curve2D.template eval1<VSIZEX>(0,N); in intersect_ribbon()
129 const Vec4vfx p0 = curve2D.template eval0<VSIZEX>(i,N); in intersect_ribbon()
130 const Vec4vfx p1 = curve2D.template eval1<VSIZEX>(i,N); in intersect_ribbon()
/dports/graphics/embree/embree-3.13.2/kernels/subdiv/
H A Dcatmullrom_curve.h224 Vec4vfx pl(pos_inf), pu(neg_inf); in accurateRoundBounds()
229 const Vec4vfx p = eval0<VSIZEX>(i,N); in accurateRoundBounds()
230 const Vec4vfx dp = derivative0<VSIZEX>(i,N); in accurateRoundBounds()
231 const Vec4vfx pm = p-Vec4vfx(scale)*select(vi!=vintx(0),dp,Vec4vfx(zero)); in accurateRoundBounds()
232 const Vec4vfx pp = p+Vec4vfx(scale)*select(vi!=vintx(N),dp,Vec4vfx(zero)); in accurateRoundBounds()
262 const Vec4vfx pi = eval0<VSIZEX>(i,N); in accurateFlatBounds()
H A Dbspline_curve.h217 Vec4vfx pl(pos_inf), pu(neg_inf); in accurateRoundBounds()
222 const Vec4vfx p = eval0<VSIZEX>(i,N); in accurateRoundBounds()
223 const Vec4vfx dp = derivative0<VSIZEX>(i,N); in accurateRoundBounds()
224 const Vec4vfx pm = p-Vec4vfx(scale)*select(vi!=vintx(0),dp,Vec4vfx(zero)); in accurateRoundBounds()
225 const Vec4vfx pp = p+Vec4vfx(scale)*select(vi!=vintx(N),dp,Vec4vfx(zero)); in accurateRoundBounds()
255 const Vec4vfx pi = eval0<VSIZEX>(i,N); in accurateFlatBounds()
H A Dbezier_curve.h554 Vec4vfx pl(pos_inf), pu(neg_inf); in accurateRoundBounds()
559 const Vec4vfx p = eval0<VSIZEX>(i,N); in accurateRoundBounds()
560 const Vec4vfx dp = derivative0<VSIZEX>(i,N); in accurateRoundBounds()
561 const Vec4vfx pm = p-Vec4vfx(scale)*select(vi!=vintx(0),dp,Vec4vfx(zero)); in accurateRoundBounds()
562 const Vec4vfx pp = p+Vec4vfx(scale)*select(vi!=vintx(N),dp,Vec4vfx(zero)); in accurateRoundBounds()
591 const Vec4vfx pi = eval0<VSIZEX>(i,N); in accurateFlatBounds()
/dports/graphics/embree/embree-3.13.2/kernels/common/
H A Ddefault.h198 typedef Vec4<vfloatx> Vec4vfx; typedef