Blender Git Loki

Git Commits -> Revision 82c0a54

Revision 82c0a54 by Sergey Sharybin (master)
December 8, 2017, 14:05 (GMT)
Depsgraph: Use dedicated function for group evaluation

It is still based on generic collection evaluation, but the idea is to avoid
having view_layer pointer passed from group to it's evaluation function.

This is essential for copy-on-write, where we need to pass view_layer pointer
from a copied datablock, but that copy is not yet available at construction
time. Also, this is NOT the case where we want to expand datablock at a
construction time, just to keep our life easier.

Commit Details:

Full Hash: 82c0a5416855b3dc762d3d03bdae637cd7f8dd83
Parent Commit: af47ae0
Lines Changed: +56, -5

4 Modified Paths:

/source/blender/blenkernel/BKE_group.h (+7, -0) (Diff)
/source/blender/blenkernel/intern/group.c (+35, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+14, -3) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+0, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021