Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1937 / 5574

December 1, 2017, 15:05 (GMT)
Depsgraph: Cleanup, simplify evaluation flush function

Also avoid once queue push for cases when current operation has multiple
outgoing relations.
December 1, 2017, 14:39 (GMT)
Silence warning from object_relations.c
December 1, 2017, 11:26 (GMT)
Depsgraph: Remove legacy recalc flag from DNA
December 1, 2017, 11:18 (GMT)
Depsgraph: Remove clear of legacy unused flag
December 1, 2017, 11:17 (GMT)
Depsgraph: Move away from setting old deprecated object recalc flags

Those shouldn't be used anywhere for real now.
December 1, 2017, 11:16 (GMT)
Depsgraph: Don't use legacy flags in versioning code

Wondering whether files from 2.37 are still working fine.
Don't have that version of Blender running here, so can't test :(
December 1, 2017, 11:11 (GMT)
Depsgraph: Use per-ID flags to see whether update is needed

This is actually functions which needs bigger reconsideration, but for now let's
try to keep them working as much as possible.
December 1, 2017, 11:09 (GMT)
Depsgraph: Use new per-ID tags to see whether object in a group needs an update

This wouldn't be less precise than object level flag in theory, and we need to
move away from such a duplicating flags.
December 1, 2017, 11:07 (GMT)
Transform: Avoid attempt to bypass dependency graph update

It's not possible to bypass new depsgraph, but also flush to other CoW copies
might be needed here.
December 1, 2017, 10:40 (GMT)
Transform: Use new DEG query API to see what's being affected by a changing object

This avoids us from directly calling object update, and doing other type of
update flushing.

Prepares us to get rid of Object->recalc flags.
December 1, 2017, 10:40 (GMT)
Depsgraph: Add query API to traverse all dependent IDs of the given ID
December 1, 2017, 10:40 (GMT)
Depsgraph: Move iterator to own implementation file
December 1, 2017, 10:40 (GMT)
Depsgraph: Cleanup, use enum value rather than a define
December 1, 2017, 10:40 (GMT)
Depsgraph: Cleanup, naming

It makes more sense to stick to DEG_iterator_object order in name, since we can
have functions to iterate over different entities and we want all of them to
have common prefix.
December 1, 2017, 06:25 (GMT)
_gawain python module: Add methods "program_use_begin" and "program_use_end"

Required to updade uniforms
November 30, 2017, 18:53 (GMT)
RNA: Fix unreported: Some callbacks called when updating properties were incorrect
November 30, 2017, 18:48 (GMT)
Removing OMP: legacy ccgsubsurf.

Performances gain is rather low this time, about 5% on average (in whole
affected functions).
November 30, 2017, 15:44 (GMT)
Depsgraph: Add assert to make sure the view layer is part of the scene

Which is not in some cases since workspace is still partly implemented.
November 30, 2017, 15:36 (GMT)
Transform: Fix recent merge conflict resolution fiasco

Why is it called legacy when this is a legit flags which are still to be checked
at a runtime???
November 30, 2017, 14:11 (GMT)
Merge branch 'master' into blender2.8
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021