Blender Git Loki

Kaikki Blender Git kommitit.

Page: 91 / 8462

November 12, 2021, 09:52 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'
November 12, 2021, 09:51 (GMT)
Fix crash in asset browser when switching from file browser

When the file browser is in asset browser mode, it sets the callback
`filelist->prepare_filter_fn` to an asset browser specific function. This
function will segfault if there is no current asset library. Switching back
from asset browser to file browser would not reset that callback to
`NULL`, causing it to be called and crash Blender. This is now fixed.
November 12, 2021, 09:20 (GMT)
Cleanup/document BKE_blender_copybuffer.

* Rename the 'copy' functions to make it clear they belong to the same
'group' and are to be used together.
* Fix `flag` parameter of `BKE_copybuffer_paste` being a short instead
of an int.
* Improve documentation.
November 12, 2021, 09:16 (GMT)
Fix T92601: Disable profiling when the profiler is deemed not active.

Adds a method to profiler that can be used to check if it is active.
This is used to determine if stop_profiling and start_profiling
should be called.

| patch | Juans Scene UI 256 samples | Juans Scene bg 256 samples | junkshop UI | junkshop bg |
| No patch | 6:16.59 | 4:05.37 | 2:08.48 | 1:59.7 |
| D13187 | 4:12.15 | 3:57.36 | 2:07.25 | 1:58.16 |
| D13185 | 4.11.18 |3:54.74 | 2:07.44 | 1:58.03 |
| D13190 | 4:12.39 | 3:55.42 | 2:07.62 | 1:58.68 |

UI - means rendered from within Blender
bg - means rendered from the command line using ##blender -b scene.blend -f 1##

Reviewed By: sergey, brecht

Maniphest Tasks: T92601

Differential Revision: https://developer.blender.org/D13190
November 12, 2021, 09:01 (GMT)
Fix T92601: Disable profiling when the profiler is deemed not active.

Adds a method to profiler that can be used to check if it is active.
This is used to determine if stop_profiling and start_profiling
should be called.

| patch | Juans Scene UI 256 samples | Juans Scene bg 256 samples | junkshop UI | junkshop bg |
| No patch | 6:16.59 | 4:05.37 | 2:08.48 | 1:59.7 |
| D13187 | 4:12.15 | 3:57.36 | 2:07.25 | 1:58.16 |
| D13185 | 4.11.18 |3:54.74 | 2:07.44 | 1:58.03 |
| D13190 | 4:12.39 | 3:55.42 | 2:07.62 | 1:58.68 |

UI - means rendered from within Blender
bg - means rendered from the command line using ##blender -b scene.blend -f 1##

Reviewed By: sergey, brecht

Maniphest Tasks: T92601

Differential Revision: https://developer.blender.org/D13190
November 12, 2021, 08:57 (GMT)
Merge branch 'master' into soc-2021-curves
November 12, 2021, 08:38 (GMT)
Cleanup: Remove `GHOST_isUpsideDownContext`.

GHOST API only has a header definition. No implementation or usage.
November 12, 2021, 08:22 (GMT)
GHOST: Vulkan Backend.

This adds a vulkan backend to GHOST. Still WIP, we should decide what
would be the minimum requirement to land in master.

Differential Revision: https://developer.blender.org/D13155
November 12, 2021, 07:35 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 07:35 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 07:35 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 07:35 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 07:33 (GMT)
Cleanup: remove redundant loop-index access

Use a counter for loop indices as they're being iterated in order.
November 12, 2021, 07:27 (GMT)
Fix T91444: Edge Loop Preview fails with two Mirror Modifiers

The mirror modifiers merge option caused unnecessary re-ordering
to the vertex array with original vertices merging into their copies.

While this wasn't an error, it meant creating a 1:1 mapping from input
vertices to their final output wasn't reliable (when looping over
vertices first to last) as is done in
BKE_editmesh_vert_coords_when_deformed.

As merging in either direction is supported, keep the source meshes
vertices in-order since it allows the vertex coordinates to be extracted.
November 12, 2021, 07:05 (GMT)
Fix crash saving blend files in background mode

Reading the windows pixels was attempted in background mode.
November 12, 2021, 06:38 (GMT)
Cleanup: use term sequence_strip instead of vse_strip
Revision 1e1c870 by Hans Goudey (master)
November 12, 2021, 03:57 (GMT)
Cleanup: Improve comment
November 11, 2021, 21:00 (GMT)
Merge branch 'master' into temp-vert-normals-cleanup
November 11, 2021, 18:53 (GMT)
Geometry Nodes: change selection output order in Cylinder node

This new order is a bit more intuitive.
November 11, 2021, 18:50 (GMT)
Merge branch 'blender-v3.0-release'
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021