Blender Git Loki
Git Commits -> Revision 00703cc
Revision 00703cc by Brecht Van Lommel (apricot) July 7, 2008, 13:57 (GMT) |
Apricot Branch ============== Some optimizations: * Only Apply mesh deformer if the mesh is actually modified, once per frame, this was done too often before. * GLSL shader binding is now faster, only goes over dynamics inputs instead of all of them, and frees more memory after compiling too. |
Commit Details:
Full Hash: 00703cc507fbf8e24f31c7a512c0bfb3bebc9cf4
SVN Revision: 15469
Parent Commit: 6f9c6e5
Lines Changed: +181, -118
8 Modified Paths:
/source/blender/gpu/intern/gpu_codegen.c (+99, -63) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+4, -2) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+30, -15) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+10, -2) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+4, -7) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+28, -26) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+4, -2) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+2, -1) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+4, -2) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+30, -15) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+10, -2) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+4, -7) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+28, -26) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+4, -2) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+2, -1) (Diff)