Make sure no destructors are called on this memory. More...
Make sure no destructors are called on this memory.
Definition at line 130 of file SpuGatheringCollisionTask.cpp.
btBroadphasePair* CollisionTask_LocalStoreMemory::getBroadphasePairPtr | ( | ) | [inline] |
Definition at line 168 of file SpuGatheringCollisionTask.cpp.
btCollisionObject* CollisionTask_LocalStoreMemory::getColObj0 | ( | ) | [inline] |
Definition at line 158 of file SpuGatheringCollisionTask.cpp.
btCollisionObject* CollisionTask_LocalStoreMemory::getColObj1 | ( | ) | [inline] |
Definition at line 162 of file SpuGatheringCollisionTask.cpp.
btPersistentManifold* CollisionTask_LocalStoreMemory::getContactManifoldPtr | ( | ) | [inline] |
Definition at line 178 of file SpuGatheringCollisionTask.cpp.
SpuContactManifoldCollisionAlgorithm* CollisionTask_LocalStoreMemory::getlocalCollisionAlgorithm | ( | ) | [inline] |
Definition at line 173 of file SpuGatheringCollisionTask.cpp.
Definition at line 144 of file SpuGatheringCollisionTask.cpp.
Definition at line 146 of file SpuGatheringCollisionTask.cpp.
Definition at line 145 of file SpuGatheringCollisionTask.cpp.
DoubleBuffer<unsigned char, MIDPHASE_WORKUNIT_PAGE_SIZE> CollisionTask_LocalStoreMemory::g_workUnitTaskBuffers |
Definition at line 136 of file SpuGatheringCollisionTask.cpp.
btBroadphasePair CollisionTask_LocalStoreMemory::gBroadphasePairsBuffer[SPU_BATCHSIZE_BROADPHASE_PAIRS] |
This CollisionTask_LocalStoreMemory is mainly used for the SPU version, using explicit DMA Other platforms can use other memory programming models.
Definition at line 135 of file SpuGatheringCollisionTask.cpp.
Definition at line 143 of file SpuGatheringCollisionTask.cpp.
char CollisionTask_LocalStoreMemory::gColObj0Buffer[sizeof(btCollisionObject)+16] |
Definition at line 138 of file SpuGatheringCollisionTask.cpp.
char CollisionTask_LocalStoreMemory::gColObj1Buffer[sizeof(btCollisionObject)+16] |
Definition at line 139 of file SpuGatheringCollisionTask.cpp.
Definition at line 142 of file SpuGatheringCollisionTask.cpp.
char CollisionTask_LocalStoreMemory::gSpuContactManifoldAlgoBuffer[sizeof(SpuContactManifoldCollisionAlgorithm)+16] |
Definition at line 137 of file SpuGatheringCollisionTask.cpp.
Definition at line 154 of file SpuGatheringCollisionTask.cpp.
The following pointers might either point into this local store memory, or to the original/other memory locations.
See SpuFakeDma for implementation of cellDmaSmallGetReadOnly.
Definition at line 150 of file SpuGatheringCollisionTask.cpp.
Definition at line 151 of file SpuGatheringCollisionTask.cpp.
Definition at line 153 of file SpuGatheringCollisionTask.cpp.
Definition at line 152 of file SpuGatheringCollisionTask.cpp.
Definition at line 156 of file SpuGatheringCollisionTask.cpp.
we reserve 32bit integer indices, even though they might be 16bit
Definition at line 141 of file SpuGatheringCollisionTask.cpp.