Blender Git Commit Log

All Blender Git commits.

Page: 512 / 8462

June 25, 2021, 13:33 (GMT)
Merge branch 'master' into greasepencil-object
June 25, 2021, 13:28 (GMT)
ShaderCompiler: Use CPP strings to improve API.
June 25, 2021, 13:28 (GMT)
Linux: prefer using dedicated GPU when launching Blender

Adds "PrefersNonDefaultGPU" and "X-KDE-RunOnDiscreteGpu" to the .desktop file.
Similar hints for macOS and Windows exist already, to prefer using a dedicated
GPU over a slower integrated GPU.

See: https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/13

Differential Revision: https://developer.blender.org/D11643
June 25, 2021, 12:38 (GMT)
Vulkan: Compile Shader Modules.

Shaders are expected to fail as they need to be converted to Vulkan. Dy default the compilation is turned off. Enable VULKAN_SHADER_COMPILATION to activate shader module compilation.
June 25, 2021, 12:16 (GMT)
Fix T88756: crash when baking with autosmooth

When baking some data, we create a new Mesh with edits and modifiers applied.
However, in some cases (e.g. when there is no modifier), the returned Mesh is
actually referencing the original one and its data layers. When autosmooth is
enabled we also split the Mesh. However, since the new Mesh is referencing the
original one, although `BKE_mesh_split_faces` is creating new vertices and edges,
the reallocation of the custom data layers is preempted because of the
reference, so adding the new vertices and edges overwrites valid data

To fix this we duplicate referenced layers before splitting the faces.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D11703
Revision 3558bb8 by YimingWu (master)
June 25, 2021, 10:48 (GMT)
LineArt: Filtering feature lines with face mask

User can specify filtering options inside line art modifier,
like inverting selection and including face mark region border.

Reviewed By: Sebastian Parborg (zeddb)

Differential Revision: https://developer.blender.org/D11307
June 25, 2021, 10:24 (GMT)
Fix Cycles X backing on GPU

A mistake was made in the init_from_bake kernel which was wrongly
scheduling next kernel: it was considering that flow comes from
the intersect_closest kernel. This made active kernel counters go
wrong: sum was adding up to 0, but the intersect_closest kernel
had negative value.
June 25, 2021, 09:01 (GMT)
ShaderCompiler: Split code per target type.

No functional changes.
June 25, 2021, 08:48 (GMT)
Added Vulkan test cases.

Added counterparts of the shader test cases for vulkan.
Fixing an issue where the OpenGL context was created when using a vulkan
backend.
June 25, 2021, 07:15 (GMT)
- cleanup
June 25, 2021, 07:06 (GMT)
- changes previously lost due to merge conflict.
- some more cleanup.
June 25, 2021, 06:50 (GMT)
Sculpt dyntopo:

* Got automasking to work with dyntopo properly.
- AutomaskingCache->factor
has been replaced with the new temp layer API (which works for all
PBVH modes).
- AutomaskingCache->factor is, however, only initialized for
topology and face set boundary modes (if DynTopo is enabled)
since it's probably better to calculate the rest dynamically
in that case.
* Fixed stats bug
June 25, 2021, 06:04 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-solidify
June 25, 2021, 05:57 (GMT)
Spreadsheet: Dataset region for spreadsheet editor

This patch adds a left aligned sidebar to the spreadsheet editor. This
Sidebar can be used to navigate the geometry component types and
attribute domains. It also provides a quick overview of domain sizes.
It replaces the two dropdowns in the regions header.
Next step will be to add the domain cycling shortcut
using the CTRL + mouse wheel.

Reviewer: Dalai Felinto (dfelinto), Julian Eisel (Severin),
Hans Goudey (HooglyBoogly).

Differential Revision: https://developer.blender.org/D11046
June 25, 2021, 05:34 (GMT)
Cleanup: Refactoring and commenting methods
Revision 841df83 by YimingWu (master)
June 25, 2021, 05:15 (GMT)
LineArt: More type & related chaining improvements

This patch includes: Floating edge type support,
Special chaining option for floating edge,
Chaining option for reducing jagged edges when floating
edges are involved.

Reviewed By: Sebastian Parborg (zeddb)

Differential Revision: https://developer.blender.org/D11306
June 25, 2021, 03:18 (GMT)
Slightly fix deformation in some cases (mostly edge cases)
June 24, 2021, 21:11 (GMT)
- corrected two comments in corresponding test
June 24, 2021, 19:16 (GMT)
Merge branch 'master' into gsoc-2021-porting-modifiers-to-nodes-solidify
June 24, 2021, 18:30 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021