Page MenuHome

Cleanup: Remove unused code paths in the depsgraph copy-on-write
ClosedPublic

Authored by Sergey Sharybin (sergey) on Oct 13 2021, 1:00 PM.

Details

Summary

Seems to be residue from an early 2.80 days: the placeholder code path
is no longer used.

Remove all the tricky code for this, and make it clear that the
deg_expand_copy_on_write_datablock is used on an non-expanded
datablock.

Should be no functional changes. And should help simplify D12850.

Diff Detail

Repository
rB Blender
Branch
depsgraph_cleanup (branched from master)
Build Status
Buildable 17796
Build 17796: arc lint + arc unit

Event Timeline

Sergey Sharybin (sergey) requested review of this revision.Oct 13 2021, 1:00 PM
Sergey Sharybin (sergey) created this revision.

Tested D12850 on top of this, and it works well, further this patch seems straightforward.

This revision is now accepted and ready to land.Oct 13 2021, 2:00 PM