16 #if defined (_WIN32) || defined (__i386__)
17 #define BT_USE_SSE_IN_API
33 for (
int i=0;i<numSpheres;i++)
45 #define MIN( _a, _b) ((_a) < (_b) ? (_a) : (_b))
72 for(
int k = 0; k < numSpheres; k+= 128 )
75 int inner_count =
MIN( numSpheres - k, 128 );
76 for(
long i = 0; i < inner_count; i++ )
82 long i = vec.
maxDot( temp, inner_count, newDot);
97 for (
int j=0;j<numVectors;j++)
110 for(
int k = 0; k < numSpheres; k+= 128 )
113 int inner_count =
MIN( numSpheres - k, 128 );
114 for(
long i = 0; i < inner_count; i++ )
120 long i = vec.
maxDot( temp, inner_count, newDot);
121 if( newDot > maxDot )
124 supportVerticesOut[j] = temp[i];
151 mass/(
btScalar(12.0)) * (lx*lx + lz*lz),
152 mass/(
btScalar(12.0)) * (lx*lx + ly*ly));
171 for (
int i=0;i<numElem;i++,memPtr++)
179 return "btMultiSphereShapeData";