From d1c812f1162e5fdb13c215792725b2591d7428f5 Mon Sep 17 00:00:00 2001 From: Sheikh Dawood Abdul Ajees Date: Fri, 15 Sep 2017 15:41:57 -0500 Subject: PhysX 3.4.1, APEX 1.4.1 Release @22845541 --- .../PhysXCooking/src/mesh/TriangleMeshBuilder.cpp | 37 ---------------------- 1 file changed, 37 deletions(-) (limited to 'PhysX_3.4/Source/PhysXCooking/src/mesh/TriangleMeshBuilder.cpp') diff --git a/PhysX_3.4/Source/PhysXCooking/src/mesh/TriangleMeshBuilder.cpp b/PhysX_3.4/Source/PhysXCooking/src/mesh/TriangleMeshBuilder.cpp index 593f69a4..47ad7996 100644 --- a/PhysX_3.4/Source/PhysXCooking/src/mesh/TriangleMeshBuilder.cpp +++ b/PhysX_3.4/Source/PhysXCooking/src/mesh/TriangleMeshBuilder.cpp @@ -645,7 +645,6 @@ void TriangleMeshBuilder::createGRBData() { const PxU32 & numTris = mMeshData.mNbTriangles; - const PxU32 & numVerts = mMeshData.mNbVertices; PX_ASSERT(!(mMeshData.mFlags & PxTriangleMeshFlag::e16_BIT_INDICES)); @@ -670,37 +669,6 @@ void TriangleMeshBuilder::createGRBData() PX_FREE(tempNormalsPerTri_prealloc); - mMeshData.mGRB_vertValency = PX_NEW(PxU32)[numVerts]; - mMeshData.mGRB_adjVertStart = PX_NEW(PxU32)[numVerts]; - - - Ps::Array pairsList; - Ps::Array edgeRanges; - - - mMeshData.mGRB_meshAdjVerticiesTotal = GrbTrimeshCookerHelper::buildVertexConnectionNew_p1( - pairsList, - edgeRanges, - - reinterpret_cast(mMeshData.mGRB_triIndices), - reinterpret_cast(mMeshData.mGRB_triAdjacencies), - numTris, - numVerts - ); - - - - mMeshData.mGRB_adjVertices = PX_NEW(PxU32)[mMeshData.mGRB_meshAdjVerticiesTotal]; - GrbTrimeshCookerHelper::buildVertexConnectionNew_p2( - mMeshData.mGRB_adjVertStart, - mMeshData.mGRB_vertValency, - mMeshData.mGRB_adjVertices, - pairsList, - edgeRanges, - numVerts - ); - - } void TriangleMeshBuilder::createGRBMidPhaseAndData(const PxU32 originalTriangleCount) @@ -954,8 +922,6 @@ bool TriangleMeshBuilder::save(PxOutputStream& stream, bool platformMismatch, co // GRB write ----------------------------------------------------------------- if (params.buildGPUData) { - writeDword(mMeshData.mGRB_meshAdjVerticiesTotal, platformMismatch, stream); - const PxU32* indices = reinterpret_cast(mMeshData.mGRB_triIndices); if (serialFlags & Gu::IMSF_8BIT_INDICES) { @@ -979,9 +945,6 @@ bool TriangleMeshBuilder::save(PxOutputStream& stream, bool platformMismatch, co //writeIntBuffer(reinterpret_cast(mMeshData.mGRB_triIndices), mMeshData.mNbTriangles*4, platformMismatch, stream); writeIntBuffer(reinterpret_cast(mMeshData.mGRB_triAdjacencies), mMeshData.mNbTriangles*4, platformMismatch, stream); - writeIntBuffer(mMeshData.mGRB_vertValency, mMeshData.mNbVertices, platformMismatch, stream); - writeIntBuffer(mMeshData.mGRB_adjVertStart, mMeshData.mNbVertices, platformMismatch, stream); - writeIntBuffer(mMeshData.mGRB_adjVertices, mMeshData.mGRB_meshAdjVerticiesTotal, platformMismatch, stream); writeIntBuffer(mMeshData.mGRB_faceRemap, mMeshData.mNbTriangles, platformMismatch, stream); //Export GPU midphase structure -- cgit v1.2.3