2.5
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Fri, 19 Jun 2009 23:05:21 +0000 (23:05 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Fri, 19 Jun 2009 23:05:21 +0000 (23:05 +0000)
commitaa0aac706e4381624482978110a54b5959414d14
tree6ddf414bdcc52d7da10e2d7e621113aec48520dc
parent7349d775b0c80a112cc90888db80f481a36c4b92
2.5

* Optimized RNA property lookups and path resolving, still can be
  much better, but now the 1000 IPO example on bf-taskforce25
  runs at reasonable speed.
* Also an optimization in the depsgraph when dealing with many
  objects, this was actually also a bottleneck here.
15 files changed:
source/blender/blenkernel/BKE_depsgraph.h
source/blender/blenkernel/depsgraph_private.h
source/blender/blenkernel/intern/depsgraph.c
source/blender/makesrna/RNA_define.h
source/blender/makesrna/intern/makesrna.c
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_define.c
source/blender/makesrna/intern/rna_internal.h
source/blender/makesrna/intern/rna_internal_types.h
source/blender/makesrna/intern/rna_rna.c
source/creator/creator.c
source/gameengine/GamePlayer/ghost/CMakeLists.txt
source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
source/gameengine/GamePlayer/ghost/Makefile
source/gameengine/GamePlayer/ghost/SConscript