Blender Git Commit Log

Git Commits -> Revision ccb16b5

Revision ccb16b5 by Lukas Toenne (depsgraph_refactor)
March 20, 2014, 13:39 (GMT)
Replaced the component hash table in IDDepsNode with unordered_map.

We can't use GHash reliably because it only stores void * and all
dynamic type info (vtable) gets lost. This means we cannot retrieve a
node from such hash tables and then call a virtual function on it.

Commit Details:

Full Hash: ccb16b5e0beb1fbcc9fd09401b344876eb31ad96
Parent Commit: 3165f1e
Lines Changed: +53, -59

4 Modified Paths:

/source/blender/depsgraph/intern/depsgraph_eval.cpp (+4, -6) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cpp (+12, -16) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+9, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_type_defines.cpp (+28, -36) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021