diff options
author | Dan Lake | 2009-10-26 13:57:27 -0700 |
---|---|---|
committer | John Hurliman | 2009-10-26 15:14:19 -0700 |
commit | 428bd7a74bd9e1df3af29dd285fe385e5c4d526d (patch) | |
tree | 0bf9916c8850605028f6656e93d830a43a57bfc0 /ThirdPartyLicenses/Bullet for Xna (ModifiedBulletX).txt | |
parent | ParcelObjectOwnersReplyPacket has null DataBlock when a client requests a lis... (diff) | |
download | opensim-SC_OLD-428bd7a74bd9e1df3af29dd285fe385e5c4d526d.zip opensim-SC_OLD-428bd7a74bd9e1df3af29dd285fe385e5c4d526d.tar.gz opensim-SC_OLD-428bd7a74bd9e1df3af29dd285fe385e5c4d526d.tar.bz2 opensim-SC_OLD-428bd7a74bd9e1df3af29dd285fe385e5c4d526d.tar.xz |
No need to create dupe TriMeshData for ODE. A previous patch created a dictionary to store unique meshes in Meshmerizer based on creation params. This patch contains a dictionary to map each of those unique meshes to its ODE TriMeshData. This eliminated hundreds of megabytes of memory consumption in the unmanaged heap when there are lots of the same prim (roof tiles, bricks, siding, decks, chairs, etc). The objects do not need to be physical to benefit from this patch.
Diffstat (limited to 'ThirdPartyLicenses/Bullet for Xna (ModifiedBulletX).txt')
0 files changed, 0 insertions, 0 deletions