Blender Git Commit Log
Git Commits -> Revision 1f0ae73
Revision 1f0ae73 by Benoit Bolsee (master) March 9, 2008, 22:02 (GMT) |
BGE memleak fix: OpenGL Display Lists not deleted when switching scene This fix also improves performance of Display List for replica objects: Display List ID caching is now enabled for replica objects which avoids a tree search on each frame and for each replica. |
Commit Details:
Full Hash: 1f0ae739cb952165488f13499f141ac3d20378e0
SVN Revision: 14035
Parent Commit: 5229383
Lines Changed: +63, -11
5 Modified Paths:
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+5, -0) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+15, -4) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+2, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+36, -6) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -1) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+15, -4) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+2, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+36, -6) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -1) (Diff)