Bullet Collision Detection & Physics Library
Functions
btGpu3DGridBroadphaseSharedDefs.h File Reference
#include "btGpu3DGridBroadphaseSharedTypes.h"
Include dependency graph for btGpu3DGridBroadphaseSharedDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void BT_GPU_PREF() calcHashAABB (bt3DGrid3F1U *pAABB, unsigned int *hash, unsigned int numBodies)
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! More...
 
void BT_GPU_PREF() findCellStart (unsigned int *hash, unsigned int *cellStart, unsigned int numBodies, unsigned int numCells)
 
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)
 
void BT_GPU_PREF() squeezeOverlappingPairBuff (unsigned int *pPairBuff, unsigned int *pPairBuffStartCurr, unsigned int *pPairScan, unsigned int *pPairOut, bt3DGrid3F1U *pAABB, unsigned int numBodies)
 

Function Documentation

void BT_GPU_PREF() calcHashAABB ( bt3DGrid3F1U pAABB,
unsigned int *  hash,
unsigned int  numBodies 
)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Definition at line 351 of file btGpu3DGridBroadphaseSharedCode.h.

void BT_GPU_PREF() computePairCacheChanges ( unsigned int *  pPairBuff,
unsigned int *  pPairBuffStartCurr,
unsigned int *  pPairScan,
bt3DGrid3F1U pAABB,
unsigned int  numBodies 
)
void BT_GPU_PREF() findCellStart ( unsigned int *  hash,
unsigned int *  cellStart,
unsigned int  numBodies,
unsigned int  numCells 
)
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() squeezeOverlappingPairBuff ( unsigned int *  pPairBuff,
unsigned int *  pPairBuffStartCurr,
unsigned int *  pPairScan,
unsigned int *  pPairOut,
bt3DGrid3F1U pAABB,
unsigned int  numBodies 
)