Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1344 / 8462

August 19, 2020, 17:53 (GMT)
Merge branch 'master' into lanpr-under-gp
August 19, 2020, 17:53 (GMT)
Merge branch 'master' into greasepencil-edit-curve
August 19, 2020, 17:21 (GMT)
made remesh dropdown
August 19, 2020, 17:15 (GMT)
added buffer to embedding
August 19, 2020, 17:04 (GMT)
added tet lattice gen for debugging
August 19, 2020, 16:45 (GMT)
BLI: fix memory leak in delaunay 2d

Differential Revision: https://developer.blender.org/D8633
August 19, 2020, 16:18 (GMT)
Tests: use guarded allocator in tests

This helps finding memory leaks in tests.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D8631
Revision eb9055a by Hans Goudey (master)
August 19, 2020, 15:37 (GMT)
UI: Remove panel X axis closing code

Horizontal panel alignment hasn't been used for years, and we have no
plans to use it in the future. It adds a fair amount of complexity to
the panel code which makes adding features take longer.

This code removes the X closing flag, and all of the logic / variables
unused without it.

This commit includes a file subversion bump.

Differential Revision: https://developer.blender.org/D8601
August 19, 2020, 15:27 (GMT)
BLI: improve leak detection in tests

This actually found a bug in my previous commit.
August 19, 2020, 15:13 (GMT)
GPUState: Fix signed / bitfield conversion leading to wrong enum value

This was creating drawing issues on windows builds.
August 19, 2020, 14:57 (GMT)
rm eigen success check from solve in linsolve
August 19, 2020, 14:56 (GMT)
Fix warning from narrowing conversion
August 19, 2020, 14:55 (GMT)
fixed err in debug mode
August 19, 2020, 14:44 (GMT)
BLI: improve exception safety of Vector, Array and Stack

Using C++ exceptions in Blender is difficult, due to the large
number of C functions in the call stack. However, C++ data
structures in blenlib should at least try to be exception safe,
so that they can be used if someone wants to use exceptions
in some isolated area.

This patch improves the exception safety of the Vector, Array
and Stack data structure. This is mainly achieved by reordering
some lines and doing some explicit exception handling.
I don't expect performance of common operations to be affected
by this change.

The three containers are supposed to provide at least the
basic exception guarantee for most methods (except for e.g.
`*_unchecked` methods). So, resources should not leak when
the contained type throws an exception.

I also added new unit tests that test the exception handling
in various cases.
August 19, 2020, 14:27 (GMT)
LibOverride: Add initial version of 'resync' operation.

Available from the usual ID submenu in the Outliner context menu.

The goal of this operator is to re-create the override from the linked
data, while preserving existing defined overrides.

This allows to update local opverrides when relations between datablocks
are changed in source library linked data.

Part of T76555.
August 19, 2020, 14:24 (GMT)
merging from master
August 19, 2020, 14:15 (GMT)
Cleanup: Spelling
August 19, 2020, 14:12 (GMT)
Fix unavailable render
August 19, 2020, 14:09 (GMT)
merged from master
August 19, 2020, 14:06 (GMT)
rm obj from sdf repo
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021