27 #ifndef BTGPU3DGRIDBROADPHASESHAREDDEFS_H
28 #define BTGPU3DGRIDBROADPHASESHAREDDEFS_H
43 void BT_GPU_PREF(
findCellStart)(
unsigned int* hash,
unsigned int* cellStart,
unsigned int numBodies,
unsigned int numCells);
47 void BT_GPU_PREF(
findPairsLarge)(
bt3DGrid3F1U* pAABB,
unsigned int* pHash,
unsigned int* pCellStart,
unsigned int* pPairBuff,
unsigned int* pPairBuffStartCurr,
unsigned int numBodies,
unsigned int numLarge);
60 #endif // BTGPU3DGRIDBROADPHASESHAREDDEFS_H
void BT_GPU_PREF() calcHashAABB(bt3DGrid3F1U *pAABB, unsigned int *hash, unsigned int numBodies)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
void BT_GPU_PREF() findOverlappingPairs(bt3DGrid3F1U *pAABB, unsigned int *pHash, unsigned int *pCellStart, unsigned int *pPairBuff, unsigned int *pPairBuffStartCurr, unsigned int numBodies)
void BT_GPU_PREF() findPairsLarge(bt3DGrid3F1U *pAABB, unsigned int *pHash, unsigned int *pCellStart, unsigned int *pPairBuff, unsigned int *pPairBuffStartCurr, unsigned int numBodies, unsigned int numLarge)
void BT_GPU_PREF() computePairCacheChanges(unsigned int *pPairBuff, unsigned int *pPairBuffStartCurr, unsigned int *pPairScan, bt3DGrid3F1U *pAABB, unsigned int numBodies)
#define BT_GPU_PREF(func)
void BT_GPU_PREF() findCellStart(unsigned int *hash, unsigned int *cellStart, unsigned int numBodies, unsigned int numCells)
void BT_GPU_PREF() squeezeOverlappingPairBuff(unsigned int *pPairBuff, unsigned int *pPairBuffStartCurr, unsigned int *pPairScan, unsigned int *pPairOut, bt3DGrid3F1U *pAABB, unsigned int numBodies)