more work towards cpu pipeline, sharing OpenCL kernel code
This commit is contained in:
@@ -289,12 +289,13 @@ void b3DynamicBvhBroadphase::aabbTest(const b3Vector3& aabbMin,const b3Vector3&
|
||||
|
||||
|
||||
//
|
||||
void b3DynamicBvhBroadphase::setAabb( b3BroadphaseProxy* absproxy,
|
||||
void b3DynamicBvhBroadphase::setAabb(int objectId,
|
||||
const b3Vector3& aabbMin,
|
||||
const b3Vector3& aabbMax,
|
||||
b3Dispatcher* /*dispatcher*/)
|
||||
{
|
||||
b3DbvtProxy* proxy=(b3DbvtProxy*)absproxy;
|
||||
b3DbvtProxy* proxy=&m_proxies[objectId];
|
||||
// b3DbvtProxy* proxy=(b3DbvtProxy*)absproxy;
|
||||
B3_ATTRIBUTE_ALIGNED16(b3DbvtVolume) aabb=b3DbvtVolume::FromMM(aabbMin,aabbMax);
|
||||
#if B3_DBVT_BP_PREVENTFALSEUPDATE
|
||||
if(b3NotEqual(aabb,proxy->leaf->volume))
|
||||
@@ -440,7 +441,7 @@ void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatcher* dispatcher)
|
||||
|
||||
int i;
|
||||
|
||||
b3BroadphasePair previousPair(-1,-1);
|
||||
b3BroadphasePair previousPair = b3MakeBroadphasePair(-1,-1);
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user