Blender Git Loki
Git Commits -> Revision aff9fd6
Revision aff9fd6 by Sergey Sharybin (master) December 29, 2015, 15:27 (GMT) |
Cycles: Optimize nodes deduplication routines The idea is to have separate sets per node name in order to speed up the comparison process. This will use a bit more memory and slow down simple shaders, but this extra memory is not so much huge and time penalty is not really measurable (at least from initial tests). This saves orders of magnitude seconds when de-duplicating 17K nodes and overall process now takes 0.01sec on my laptop, |
Commit Details:
Full Hash: aff9fd60bc5c3b3f64b1a07bc511b3d984a44d81
Parent Commit: 3482cdb
Lines Changed: +5, -4
1 Modified Path:
/intern/cycles/render/graph.cpp (+5, -4) (Diff)