Blender Git Commit Log

All Blender Git commits.

Page: 546 / 8462

June 18, 2021, 13:44 (GMT)
Performance: Limit recounting during selection mode flushing.

This patch ensures that selection mode flushing updates total selection
counts internally. This reduces recounting when we are sure that the
input total selection counts were up to date.

For example for circle selection the total selection counts were
correct. But during flushing the selection could have been changed and
therefore the selection was always recounted.

This increased the performance on selected system from 6.90 FPS to 8.25
FPS during circle selection operations.

Before: {F10179981}
After: {F10179982}

Reviewed By: mano-wii

Differential Revision: https://developer.blender.org/D11647
June 18, 2021, 13:40 (GMT)
Fix error passing in false as instead of a struct

Error in 8a1860bd9aecddf611b64e3e842bdc8c76f15cc6.
June 18, 2021, 13:12 (GMT)
Vulkan: Fix compilation error.
June 18, 2021, 13:10 (GMT)
Vulkan: remove VK_ERROR_INCOMPATIBLE_VERSION_KHR

It has been removed from the SDK since version 1.1.18.
June 18, 2021, 12:51 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
June 18, 2021, 12:36 (GMT)
Merge branch 'master' into xr-controller-support
June 18, 2021, 12:32 (GMT)
XR: Add grab navigation operator

Similar to the XR grab transform operator but applies deltas to the
navigation matrix instead of objects. Supports bimanual interaction
for viewer/navigation scaling and locks for rotation and scale.
June 18, 2021, 12:26 (GMT)
XR: Smooth transition between modal actions

Although only one modal action is allowed at a time, if another
modal action is pressed when the current modal action ends, then
transition immediately to that one.
June 18, 2021, 12:22 (GMT)
XR: Fixes/adjustments when viewer scale != 1.0

This corrects some clipping and shading issues when a scale factor
is applied to the XR viewmat. Also fixes the viewer pose calculation
with VR navigation.
June 18, 2021, 12:14 (GMT)
Remove duplicate file

Was renamed to "wm_xr_action.c".
June 18, 2021, 11:58 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
June 18, 2021, 11:57 (GMT)
Fix T88394: crash when editing animated Alembic properties

When an object, whose mesh gets loaded from Alembic, gets animated in
Blender and the Alembic CacheFile datablock also gets animated, editing
keyframes causes both datablock to be re-copied for evaluation. This
caused a threading issue and a double-free of some memory. This is fixed
by expanding the scope of the spin lock in
`BKE_cachefile_reader_free()`.
June 18, 2021, 11:26 (GMT)
Merge branch 'master' into soc-2021-geometry-nodes-regression-test
June 18, 2021, 11:25 (GMT)
Fix T89240: Crash when moving vertices on a linked duplicate

There is an attempt to free an illegal pointer in `extract_edge_fac_finish`.
June 18, 2021, 11:21 (GMT)
Nicer utility function to update attribute types.
June 18, 2021, 10:28 (GMT)
Fluid: Clang-format cleanup

Updated fluid source files in extern with clang-format.
June 18, 2021, 10:19 (GMT)
VSE: Improved Snapping

Patch is WIP

Add snapping settings to header.
Add varoius snapping options.

Differential Revision: https://developer.blender.org/D11646
June 18, 2021, 10:18 (GMT)
Fluid: Optimization for FLIP neighbor search radius

Contributed by @erik85 in D11400. The idea from this patch was placed in
a more generic context: A new FOR macro has been added that loops
over the neighbors of a cell within a given radius.
June 18, 2021, 09:49 (GMT)
General tree type function to set attribute shape.

Use the tree type to make sure attribute sockets
are displayed as squares.

It's not ideal that this property is per socket
and not tied directly to the socket type, but this
will do for now.
June 18, 2021, 09:22 (GMT)
adaptive_cloth: mesh: initial class setup
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021