Revision 5f7d5c0 by Campbell Barton November 12, 2021, 13:28 (GMT) |
Gizmo: adjust when gizmo protection flags are displayed Restore behavior reverted in 0ea60cf6b813f8b792a253e10a6c2edaf7fb689f but only for location as it makes sense to use protection flags in global mode in that case. |
Revision a470e3c by Campbell Barton November 12, 2021, 13:20 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 0ea60cf by Campbell Barton November 12, 2021, 13:19 (GMT) |
Fix gizmo protection flag use in object mode Channel protection flags were only used in global mode, this doesn't make any sense, especially for rotation and scale. Follow pose-bones, only using protection flags for local & gimbal orientation. |
Revision 3fe735d by Johnny Matthews November 12, 2021, 12:44 (GMT) |
Geometry Nodes: Add Outer Points Selection to Star Adds a boolean field output containing a selection of the points of the star that are controlled by the outer radius of the star. Differential Revision: https://developer.blender.org/D13097 |
Revision a47359f by Sergey Sharybin November 12, 2021, 10:52 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision de8a46c by Sergey Sharybin November 12, 2021, 10:20 (GMT) |
Fix T93008: Cycles: Huge memory spike when saving tile to disk The root of the problem lies in bug in OIIO which we can work around from our side (which does not affect pack memory usage). Thanks Brecht for finding the root cause! Differential Revision: https://developer.blender.org/D13186 |
Revision 26502f3 by Sybren A. Stüvel November 12, 2021, 09:52 (GMT) |
Merge remote-tracking branch 'origin/blender-v3.0-release' |
Revision 2b633f1 by Sybren A. Stüvel 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. |
Revision 86ca206 by Bastien Montagne 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. |
Revision 4568762 by William Leeson 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 |
Revision 32c7687 by William Leeson 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 |
Revision a872539 by Jeroen Bakker November 12, 2021, 08:38 (GMT) |
Cleanup: Remove `GHOST_isUpsideDownContext`. GHOST API only has a header definition. No implementation or usage. |
Revision ae74ad1 by Campbell Barton November 12, 2021, 07:35 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision aa1c44a by Campbell Barton November 12, 2021, 07:35 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 5c0d475 by Campbell Barton November 12, 2021, 07:35 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 0233354 by Campbell Barton November 12, 2021, 07:35 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 1061f5a by Campbell Barton 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. |
Revision 1a7757b by Campbell Barton 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. |
Revision f133c6b by Campbell Barton November 12, 2021, 07:05 (GMT) |
Fix crash saving blend files in background mode Reading the windows pixels was attempted in background mode. |
Revision d612d92 by Campbell Barton November 12, 2021, 06:38 (GMT) |
Cleanup: use term sequence_strip instead of vse_strip |
|