November 1, 2021, 15:48 (GMT) |
Fix T92655: spreadsheet_duplicate Split Exception Check SpaceSpreadsheet's runtime is not null when trying to duplicate the data when doing an area split. See D13047 for further details. Differential Revision: https://developer.blender.org/D13047 Reviewed by Jacques Lucke |
November 1, 2021, 15:44 (GMT) |
November 1, 2021, 15:43 (GMT) |
Merge branch 'blender-v3.0-release' |
November 1, 2021, 15:42 (GMT) |
Fix T91507: Crash when calling context menu from confirmation popup A typical issue with popup handling: We have to respect the menu-region and give it priority over the regular region for handling. In this case there isn't a regular region in context even. |
November 1, 2021, 14:58 (GMT) |
Merge branch 'blender-v3.0-release' |
November 1, 2021, 14:46 (GMT) |
IDRemap: Add option to force remapping obdata in edit mode. In theory we should never allow remapping of Objects' obdata ID pointer when the object is in Edit mode. But there are some cases were this is needed, so adding yet another exception option to remapping flags. Preliminary change to fix T92629. |
November 1, 2021, 14:46 (GMT) |
Fix T92629: Crash on mesh separate after rB43bc494892c3. rB43bc494892c3 switched `BKE_libblock_relink_to_newid` to use new ID remapping and libquery code. However, that new code does protect by default against remapping an objects's data pointer when that object is in Edit mode, since this is not a behavior that generic BKE code can handle (due to required editing data for most obdata types when in edit mode). So specific code that does create new IDs and need remapping in Edit mode has to pass specific exception flags to remaping code. This commit adds those remapping flags to `BKE_libblock_relink_to_newid` and add said exception flag to the remapping call from `ED_object_add_duplicate` when the object is in edit mode. |
November 1, 2021, 14:46 (GMT) |
Fix T92605: Snapping not aligning to face extension Regression indroduced in rB69d6222481b4342dc2a153e62752145aa37ea101 |
November 1, 2021, 14:36 (GMT) |
Fix use-after-free in image code |
November 1, 2021, 14:14 (GMT) |
Cleanup: Unused argument Fixes strict compiler warnings. |
November 1, 2021, 14:08 (GMT) |
Revert "T78995: Enable keylist threaded drawing." This reverts commit 7f1fe10595065128aab2a4aea4bc9c46e155053c. Fixes: T92549 Root cause hasn't been discovered but assert failed at keyframes_keylist.cc#793. Like some data is shared between threads. |
November 1, 2021, 13:44 (GMT) |
Fix compile error on Windows Caused by 7150f919d3ca. This undid part of 79a88b5e919d. Added a comment for why this include is needed, to avoid this error from happening again. |
November 1, 2021, 12:39 (GMT) |
Merge branch 'blender-v3.0-release' |
November 1, 2021, 12:38 (GMT) |
Fix Cycles unit test failing after recent changes |
November 1, 2021, 12:21 (GMT) |
Fix Python error running regression tests after recent changes |
November 1, 2021, 12:21 (GMT) |
Cleanup: Remove unused headers in asset files Also move system includes first, like we have it elsewhere in Blender. |
November 1, 2021, 12:02 (GMT) |
Merge branch 'blender-v3.0-release' |
November 1, 2021, 12:02 (GMT) |
Fix T92593: Object preview not re-rendered after "Mark as Asset" When using "Mark as Asset" the second time on an object (after having done a "Mark as Asset" and then a "Clear Asset"), the old preview would be re-used, even if the object was changed meanwhile. This is a bit of a papercut, so always force previews to be re-rendered on "Mark as Asset". |
November 1, 2021, 11:47 (GMT) |
Localize image mutex lock into runtime field of Image datablock Allows to avoid a global lock being held while reading files from disk, solving performance issues when Cycles needs to read a lot of packed images. Simple test file F11597666 Differential Revision: https://developer.blender.org/D13032 |
November 1, 2021, 11:47 (GMT) |
Fix Cycles tests after recent logging changes The constant folding tests rely on logging sync. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021