Home
last modified time | relevance | path

Searched refs:dot3F4 (Results 1 – 25 of 52) sorted by relevance

123

/dports/devel/bullet/bullet3-3.21/src/Bullet3OpenCL/RigidBody/kernels/
H A DsolveFriction.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
375 float angNA = dot3F4( n, angVelA );
[all …]
H A DsolveContact.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
251 float jmj0 = invMass0;//dot3F4(linear0, linear0)*invMass0;
[all …]
H A DsolverUtils.cl125 float dot3F4(float4 a, float4 b)
135 return sqrtf(dot3F4(a,a));
174 eqn.w = -dot3F4(eqn,a);
260 ans.x = dot3F4( a.m_row[0], b );
261 ans.y = dot3F4( a.m_row[1], b );
262 ans.z = dot3F4( a.m_row[2], b );
275 ans.x = dot3F4( a, colx );
276 ans.y = dot3F4( a, coly );
277 ans.z = dot3F4( a, colz );
310 ans.w = a.w*b.w - dot3F4(a, b);
[all …]
H A DsolverSetup2.cl121 float dot3F4(float4 a, float4 b)
131 return sqrtf(dot3F4(a,a));
144 return dot3F4(point,eqn) + eqn.w;
170 eqn.w = -dot3F4(eqn,a);
256 ans.x = dot3F4( a.m_row[0], b );
257 ans.y = dot3F4( a.m_row[1], b );
258 ans.z = dot3F4( a.m_row[2], b );
271 ans.x = dot3F4( a, colx );
272 ans.y = dot3F4( a, coly );
273 ans.z = dot3F4( a, colz );
[all …]
H A DjointSolver.cl27 __inline float dot3F4(float4 a, float4 b)
57 ans.x = dot3F4( a.m_row[0], b );
58 ans.y = dot3F4( a.m_row[1], b );
59 ans.z = dot3F4( a.m_row[2], b );
72 ans.x = dot3F4( a, colx );
73 ans.y = dot3F4( a, coly );
74 ans.z = dot3F4( a, colz );
238 ans.w = a.w*b.w - dot3F4(a, b);
276 …float deltaVel1Dotn = dot3F4(c->m_contactNormal,body1->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
277 …float deltaVel2Dotn = -dot3F4(c->m_contactNormal,body2->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
[all …]
H A DsolverSetup.cl121 float dot3F4(float4 a, float4 b)
131 return sqrtf(dot3F4(a,a));
144 return dot3F4(point,eqn) + eqn.w;
152 // float length = sqrtf(dot3F4(a, a));
170 eqn.w = -dot3F4(eqn,a);
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3OpenCL/RigidBody/kernels/
H A DsolveFriction.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
375 float angNA = dot3F4( n, angVelA );
[all …]
H A DsolveContact.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
251 float jmj0 = invMass0;//dot3F4(linear0, linear0)*invMass0;
[all …]
H A DsolverUtils.cl125 float dot3F4(float4 a, float4 b)
135 return sqrtf(dot3F4(a,a));
174 eqn.w = -dot3F4(eqn,a);
260 ans.x = dot3F4( a.m_row[0], b );
261 ans.y = dot3F4( a.m_row[1], b );
262 ans.z = dot3F4( a.m_row[2], b );
275 ans.x = dot3F4( a, colx );
276 ans.y = dot3F4( a, coly );
277 ans.z = dot3F4( a, colz );
310 ans.w = a.w*b.w - dot3F4(a, b);
[all …]
H A DsolverSetup2.cl121 float dot3F4(float4 a, float4 b)
131 return sqrtf(dot3F4(a,a));
144 return dot3F4(point,eqn) + eqn.w;
170 eqn.w = -dot3F4(eqn,a);
256 ans.x = dot3F4( a.m_row[0], b );
257 ans.y = dot3F4( a.m_row[1], b );
258 ans.z = dot3F4( a.m_row[2], b );
271 ans.x = dot3F4( a, colx );
272 ans.y = dot3F4( a, coly );
273 ans.z = dot3F4( a, colz );
[all …]
H A DjointSolver.cl27 __inline float dot3F4(float4 a, float4 b)
57 ans.x = dot3F4( a.m_row[0], b );
58 ans.y = dot3F4( a.m_row[1], b );
59 ans.z = dot3F4( a.m_row[2], b );
72 ans.x = dot3F4( a, colx );
73 ans.y = dot3F4( a, coly );
74 ans.z = dot3F4( a, colz );
238 ans.w = a.w*b.w - dot3F4(a, b);
276 …float deltaVel1Dotn = dot3F4(c->m_contactNormal,body1->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
277 …float deltaVel2Dotn = -dot3F4(c->m_contactNormal,body2->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/RigidBody/kernels/
H A DsolveFriction.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
375 float angNA = dot3F4( n, angVelA );
[all …]
H A DsolveContact.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
251 float jmj0 = invMass0;//dot3F4(linear0, linear0)*invMass0;
[all …]
H A DsolverUtils.cl125 float dot3F4(float4 a, float4 b)
135 return sqrtf(dot3F4(a,a));
174 eqn.w = -dot3F4(eqn,a);
260 ans.x = dot3F4( a.m_row[0], b );
261 ans.y = dot3F4( a.m_row[1], b );
262 ans.z = dot3F4( a.m_row[2], b );
275 ans.x = dot3F4( a, colx );
276 ans.y = dot3F4( a, coly );
277 ans.z = dot3F4( a, colz );
310 ans.w = a.w*b.w - dot3F4(a, b);
[all …]
H A DsolverSetup2.cl121 float dot3F4(float4 a, float4 b)
131 return sqrtf(dot3F4(a,a));
144 return dot3F4(point,eqn) + eqn.w;
170 eqn.w = -dot3F4(eqn,a);
256 ans.x = dot3F4( a.m_row[0], b );
257 ans.y = dot3F4( a.m_row[1], b );
258 ans.z = dot3F4( a.m_row[2], b );
271 ans.x = dot3F4( a, colx );
272 ans.y = dot3F4( a, coly );
273 ans.z = dot3F4( a, colz );
[all …]
H A DjointSolver.cl27 __inline float dot3F4(float4 a, float4 b)
57 ans.x = dot3F4( a.m_row[0], b );
58 ans.y = dot3F4( a.m_row[1], b );
59 ans.z = dot3F4( a.m_row[2], b );
72 ans.x = dot3F4( a, colx );
73 ans.y = dot3F4( a, coly );
74 ans.z = dot3F4( a, colz );
238 ans.w = a.w*b.w - dot3F4(a, b);
276 …float deltaVel1Dotn = dot3F4(c->m_contactNormal,body1->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
277 …float deltaVel2Dotn = -dot3F4(c->m_contactNormal,body2->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/RigidBody/kernels/
H A DsolveFriction.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
375 float angNA = dot3F4( n, angVelA );
[all …]
H A DsolveContact.cl85 float dot3F4(float4 a, float4 b)
100 // float length = sqrtf(dot3F4(a, a));
134 ans.x = dot3F4( a.m_row[0], b );
135 ans.y = dot3F4( a.m_row[1], b );
136 ans.z = dot3F4( a.m_row[2], b );
149 ans.x = dot3F4( a, colx );
150 ans.y = dot3F4( a, coly );
151 ans.z = dot3F4( a, colz );
240 return dot3F4(l0, linVel0) + dot3F4(a0, angVel0) + dot3F4(l1, linVel1) + dot3F4(a1, angVel1);
251 float jmj0 = invMass0;//dot3F4(linear0, linear0)*invMass0;
[all …]
H A DsolverUtils.cl125 float dot3F4(float4 a, float4 b)
135 return sqrtf(dot3F4(a,a));
174 eqn.w = -dot3F4(eqn,a);
260 ans.x = dot3F4( a.m_row[0], b );
261 ans.y = dot3F4( a.m_row[1], b );
262 ans.z = dot3F4( a.m_row[2], b );
275 ans.x = dot3F4( a, colx );
276 ans.y = dot3F4( a, coly );
277 ans.z = dot3F4( a, colz );
310 ans.w = a.w*b.w - dot3F4(a, b);
[all …]
H A DsolverSetup2.cl121 float dot3F4(float4 a, float4 b)
131 return sqrtf(dot3F4(a,a));
144 return dot3F4(point,eqn) + eqn.w;
170 eqn.w = -dot3F4(eqn,a);
256 ans.x = dot3F4( a.m_row[0], b );
257 ans.y = dot3F4( a.m_row[1], b );
258 ans.z = dot3F4( a.m_row[2], b );
271 ans.x = dot3F4( a, colx );
272 ans.y = dot3F4( a, coly );
273 ans.z = dot3F4( a, colz );
[all …]
H A DjointSolver.cl27 __inline float dot3F4(float4 a, float4 b)
57 ans.x = dot3F4( a.m_row[0], b );
58 ans.y = dot3F4( a.m_row[1], b );
59 ans.z = dot3F4( a.m_row[2], b );
72 ans.x = dot3F4( a, colx );
73 ans.y = dot3F4( a, coly );
74 ans.z = dot3F4( a, colz );
238 ans.w = a.w*b.w - dot3F4(a, b);
276 …float deltaVel1Dotn = dot3F4(c->m_contactNormal,body1->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
277 …float deltaVel2Dotn = -dot3F4(c->m_contactNormal,body2->m_deltaLinearVelocity) + dot3F4(c->m_relpo…
[all …]
/dports/devel/bullet/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl80 //#define dot3F4 dot
83 float dot3F4(float4 a, float4 b)
125 ans.w = a.w*b.w - dot3F4(a, b);
662 f = dot3F4( u, r );
669 f = dot3F4( -u, r );
677 f = dot3F4( v, r );
684 f = dot3F4( -v, r );
766 f = dot3F4( u, r );
769 f = dot3F4( -u, r );
772 f = dot3F4( v, r );
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl80 //#define dot3F4 dot
83 float dot3F4(float4 a, float4 b)
125 ans.w = a.w*b.w - dot3F4(a, b);
662 f = dot3F4( u, r );
669 f = dot3F4( -u, r );
677 f = dot3F4( v, r );
684 f = dot3F4( -v, r );
766 f = dot3F4( u, r );
769 f = dot3F4( -u, r );
772 f = dot3F4( v, r );
[all …]
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl80 //#define dot3F4 dot
83 float dot3F4(float4 a, float4 b)
125 ans.w = a.w*b.w - dot3F4(a, b);
662 f = dot3F4( u, r );
669 f = dot3F4( -u, r );
677 f = dot3F4( v, r );
684 f = dot3F4( -v, r );
766 f = dot3F4( u, r );
769 f = dot3F4( -u, r );
772 f = dot3F4( v, r );
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl80 //#define dot3F4 dot
83 float dot3F4(float4 a, float4 b)
125 ans.w = a.w*b.w - dot3F4(a, b);
662 f = dot3F4( u, r );
669 f = dot3F4( -u, r );
677 f = dot3F4( v, r );
684 f = dot3F4( -v, r );
766 f = dot3F4( u, r );
769 f = dot3F4( -u, r );
772 f = dot3F4( v, r );
[all …]

123