Blender Git Statistics -> Branches -> temp-dynamic-overrides

"Temp-dynamic-overrides" branch

Total commits : 82
Total committers : 7
First Commit : May 8, 2018
Latest Commit : June 26, 2018


Commits by Month

DateNumber of Commits
June, 201813
May, 201869

Committers

AuthorNumber of Commits
Dalai Felinto52
Bastien Montagne18
Campbell Barton4
Sergey Sharybin3
Brecht Van Lommel2
Julian Eisel2
Nick Milios1

Popular Files

FilenameTotal Edits
draw_manager.c448
object_mode.c196
eevee_private.h189
DRW_render.h182
rna_scene.c172
versioning_280.c168
rna_space.c167
eevee_engine.c163
layer.c159
drawobject.c153

Latest commits Feed

June 26, 2018, 14:07 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
June 20, 2018, 08:50 (GMT)
Cleanup: De-duplicate overrides properties apply loop
June 20, 2018, 08:29 (GMT)
Cleanup: Create ID property only once

Avoids refining ID pointer for every property which is being applied.
June 20, 2018, 08:18 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides
June 18, 2018, 10:37 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides
June 15, 2018, 12:44 (GMT)
Fix broken multi-threaded concurrent access to same data.

Note that later we do can cache the non-data version of this path (i.e.
list of propnames), this will still save us the full RNA path parsing.

But the data side of path resolution has to be fully local, no way to
cache that since a same override can be applied to several objects!
June 15, 2018, 12:11 (GMT)
Update DNA comment
June 15, 2018, 10:58 (GMT)
Depsgraph: Link scene cow with object cow

For dynamic override we need to be sure the object cow is not updated before
the scene cow.

In fact we need this to any datablock that is potentially dynamic overridable.

That said this patch makes the relationship (fix the arrows) yet it doesn't
fix the underlying problem.
June 15, 2018, 10:18 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
June 12, 2018, 12:26 (GMT)
Use proper UI name
June 12, 2018, 12:17 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
June 12, 2018, 09:11 (GMT)
Update the UI to use bl_parent_id

Also remove the DNA/RNA settings that were added for that.
June 12, 2018, 09:00 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides

Conflicts:
source/blender/makesrna/intern/rna_access.c
May 31, 2018, 19:44 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 30, 2018, 22:01 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 28, 2018, 19:57 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 28, 2018, 19:56 (GMT)
Fix readfile for affected collections
May 27, 2018, 23:58 (GMT)
Fixup for LinkData > AffectedCollection
May 27, 2018, 23:48 (GMT)
Tag COW when link/unlinking collections

In theory we can tag only the objects that are in the corresponding colletction
and its children.
May 27, 2018, 23:37 (GMT)
Use affected collections to determine objects to override

Note: It is done now as a cache system, although right now
this runs for all the objects.

But the logic should be decoupable once we integrate this with
the depsgraph properly.

Note: I seem to be getting a crash on saving/writing because
AffectedCollection->collection is NULL sometimes.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021