Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1740 / 8462

April 2, 2020, 17:34 (GMT)
GPencil: Remove unused lines

April 2, 2020, 16:54 (GMT)
Fix link error on Linux buildbot with libxml2

On macOS this is part of the collada folder, but for Linux xml2 is in its own
folder for precompiled libraries.
April 2, 2020, 16:46 (GMT)
Fix warnings caused by own earlier commit

Caused by 34465a7fb091.
April 2, 2020, 16:22 (GMT)
GPencil: Fix error in Bake when no mesh is selected
April 2, 2020, 16:19 (GMT)
Fix Cycles AVX unit test still failing to build with old GCC
April 2, 2020, 16:00 (GMT)
Sculpt: Delay Viewport Updates

In Blender 2.81 we update and draw all nodes inside the view planes.
When navigating with a pen tablet after an operation that tags the whole
mesh to update (like undo or inverting the mask), this introduces some
lag as nodes are updating when they enter the view. The viewport is not
fully responsive again until all nodes have entered the view after the
operation.

This commit delays nodes updates until the view navigation stops, so the
viewport navigation is always fully responsive. This introduces some
artifacts while navigating, so it can be disabled if you don't want to
see them.

I'm storing the update planes in the PBVH. This way I can add support
for some tools to update in real-time only the nodes inside this plane
while running the operator, like the mesh filter.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6269
April 2, 2020, 15:54 (GMT)
Merge branch 'master' into uuid-undo-experiments
April 2, 2020, 15:50 (GMT)
Don't lower the active modifier index past 0
April 2, 2020, 15:43 (GMT)
VR: Refactor DirectX context management

All DirectX management happens on Ghost level now, higher level code can
just assume everything is OpenGL (except of the upside-down drawing that
still needs to be done for DirectX). This is similar to how the
metal-layer is hidden outside of Ghost.

The Ghost-XR graphics binding for DirectX is responsible for managing
the DirectX compatibility now.
April 2, 2020, 15:30 (GMT)
Fix more build errors/warnings after recent AVX changes

Thanks to Sergey and Ray for the help identifying the problem.
April 2, 2020, 15:22 (GMT)
add memory address to undo steps print.

Helps identifying who is what in debugger...
April 2, 2020, 15:09 (GMT)
Fix build error on Windows/Linux after recent AVX changes
April 2, 2020, 15:09 (GMT)
Fix (harmless) PCRE not found warning when configuring CMake on Linux

Differential Revision: https://developer.blender.org/D7309
April 2, 2020, 15:09 (GMT)
Cleanup: simplify Linux buildbot config, where default values already match

Ref D7309
April 2, 2020, 14:57 (GMT)
Fix panel header drawing

- Use the preset callback to draw the modifier mode buttons.
- Don't draw empty panel label strings.
April 2, 2020, 14:56 (GMT)
Sculpt: Add global automasking options for all brushes

This adds the automasking options to the Sculpt Tool options in a way
that they affect all brushes. This is more convenient when working with
some of these options while switching brushes as they don't need to be
enabled/disabled per brush.
An automasking option is enabled if it is enabled in the brush or in the
sculpt options.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7304
April 2, 2020, 14:54 (GMT)
Fix T74983: Material preview icons don't refresh

The root cause of the issue reported in T74983 is that an `IDNode` would
not be marked as user-modified. This marking happened while looping over
outgoing relations of one of its operation nodes. Since rBff60dd8b18ed
unused relations are removed, and as a result the `IDNode` would not be
marked.

The solution was to move the responsible code outside the loop; this is
probably a good idea anyway, as the code did not actually use the
looped-over relations at all, and was thus repeated unnecessarily.
April 2, 2020, 14:48 (GMT)
Merge branch 'master' into greasepencil-object
April 2, 2020, 14:48 (GMT)
Fix T75302: GPencil fill does not work on python generated strokes
April 2, 2020, 14:48 (GMT)
GPencil: Cleanup typo error for hardness

The variable cannot be names because it was already renamed.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021