Blender Git Commits

Blender Git "master" branch commits.

Page: 73 / 5574

November 1, 2021, 15:52 (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: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)
Fix T92689: Assert loading file with a sound.

Dummy mistake in rBc8c53ceecc30 (boolean inversion).
Revision d56d3fc by Julian Eisel
November 1, 2021, 15:43 (GMT)
Merge branch 'blender-v3.0-release'
Revision 06b183d by Julian Eisel
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.
Revision 8fbbd69 by Bastien Montagne
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.
Revision 9de4f64 by Julian Eisel
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
Revision 7150f91 by Julian Eisel
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.
Revision 0eb6332 by Julian Eisel
November 1, 2021, 12:02 (GMT)
Merge branch 'blender-v3.0-release'
Revision d5e343b by Julian Eisel
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021