Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1919 / 8462

January 24, 2020, 14:21 (GMT)
Make deps: Force some boost dependencies

Boost could have picked up system-wide libbz2-dev installed and enable
this compression in iostreams. Nothing really wrong with this, but it
makes it so final Blender binary depends on bz2, which breaks default
linker flags.

This commit makes it so Boost is not using libraries which we don't
need, simplifying linking setup.

Differential Revision: https://developer.blender.org/D6668
January 24, 2020, 14:19 (GMT)
Depsgraph: Report FPS when running with --debug-depsgraph-time

The FPS here is measured based on a timestamp from when depsgraph
was previously evaluated.

Allows to ease investigating performance improvements/regressions
which are not related on animation system but on modifications on
a single frame (such as transforming vertex in edit mode).
January 24, 2020, 13:07 (GMT)
Merge branch 'blender-v2.82-release'
January 24, 2020, 13:06 (GMT)
Fix T73349: X-Ray Mode - snapping through object stop working on value = 1
January 24, 2020, 11:49 (GMT)
Merge branch 'blender-v2.82-release'
January 24, 2020, 11:47 (GMT)
Fix/workaround initialization order of static TBB/MKL

Was caused by recent refactor of dependencies in 517870a4a11f.

While there is no fully reliable solution to this issue other than
making TBB a dynamic library dependency (as documentation tells us
to do), there seems to be simple workaround which doesn't require
deeper changed in build process and packaging.

Tested on Brecht's computer who managed to reproduce the issue on
Linux (T72015#857423).
January 24, 2020, 11:44 (GMT)
Depsgraph: Refactor, move debug struct to own file
January 24, 2020, 11:44 (GMT)
Depsgrapg: Refactor, move Relation to own file
January 24, 2020, 11:44 (GMT)
Depsgraph: Refactor, wrap debug fields into own structure
January 24, 2020, 11:16 (GMT)
Fix T73001: Shader Node with driver not updating when animated

When there are ID properties on an object, and these are animated and
used by a driver, the depsgraph has proper connections between ACTION ?
ID PROPERTY ? DRIVER.

When these properties are defined on a mesh, however, the depsgraph
relations are incorrectly created between GEOMETRY ? PROPERTIES_EXIT ?
DRIVER (because it's assumed that 'source = ENTRY' implies 'geometry').

This patch solves this by first checking whether the targeted property
is an ID property and handling it accordingly. This also made it
possible to remove some special cases from pose bone relations.

Maniphest Tasks: T73001

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D6571
January 24, 2020, 10:39 (GMT)
Fix T73336: Several issues (including crashes) with ID pointer IDProps and RNA.

`RNA_property_pointer_set()` was just broken when assigning to an ID
pointer IDProp, on both debug/checks and actual assignment.

That was at least affecting RNA copying and liboverrides area...
January 24, 2020, 10:39 (GMT)
IDProps: add utility to set an ID pointer IDProp value.
January 24, 2020, 10:37 (GMT)
Merge branch 'master' into temp-gizmo-decoupled-redraws
January 24, 2020, 10:35 (GMT)
Merge branch 'master' into wm-drag-drop-rewrite
January 24, 2020, 10:26 (GMT)
Merge branch 'soc-2019-openxr' into vr_scene_inspection
January 24, 2020, 10:25 (GMT)
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr
January 24, 2020, 10:24 (GMT)
Fix linking after recent build system changes in master
January 24, 2020, 10:22 (GMT)
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside
January 24, 2020, 10:17 (GMT)
Merge branch 'temp-openxr-directx' into temp-openxr-ghostxr
January 24, 2020, 10:17 (GMT)
Merge branch 'temp-openxr-buildstuff' into temp-openxr-directx
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021