December 8, 2021, 14:45 (GMT) |
Fix T91680: viewport selection broken in macOS x86 build with Xcode 13 There is an apparent compiler bug here, tweak the code to avoid it. This did not affect official builds as we were still using Xcode 12. |
November 22, 2021, 13:33 (GMT) |
Fix potential crash opening 3.0 blend files in older versions. Affects insertion of constraints in liboverrides. In some cases, when opening newer post-3.0 .blend files, the source won't be found anymore, override apply code then needs to fail properly instead of crashing. Related to refactor from rB33c5e7bcd5e5. |
October 29, 2021, 08:33 (GMT) |
VSE: Implement sanity check for files with more channels than supported This is a follow up to 8fecc2a8525467ee2fbbaae16ddbbc10b3050d46. This makes sure future .blend files that have more channels than the limit won't break Blender. For LTS this happens silently, without warning the users. This is part of https://developer.blender.org/D12645 Differential Revision: https://developer.blender.org/D12648 |
October 29, 2021, 08:29 (GMT) |
Add missing "CUDA_ERROR_UNSUPPORTED_PTX_VERSION" to CUEW This is required for Cycles to report a meaningful error message when it fails to load a PTX module created with a newer CUDA toolkit version than the driver supports. Ref T91879 |
October 29, 2021, 08:17 (GMT) |
Fix LLVM 12 symbol conflict with Mesa drivers, after recent Linux libs update |
September 29, 2021, 12:43 (GMT) |
Blender 2.83.19-rc |
September 28, 2021, 14:02 (GMT) |
Blender 2.83.18-release |
September 27, 2021, 06:37 (GMT) |
Fix T91557: Texture Paint Stencil doesnt use assigned UV Layer Choosing a UV layer would actually affect the overlay in the viewport and also painting with the mask brush was in that UV space, but the resulting stencil mask was always applied with the active UV (not the explicitly selected stencil UV -- the one one is looking at in the viewport!) to painting. This has been like that as far as I have checked back (at least 2.79b), I am surprised this has not come up before, but it does not seem to make sense at all... Now use the UV specified for the stencil layer when applying the mask for painting, so it corresponds to the stencil mask one is looking at in the viewport. Maniphest Tasks: T91557 Differential Revision: https://developer.blender.org/D12583 |
September 27, 2021, 06:36 (GMT) |
Fix default surface resolution U/V mis-match The resolution for surfaces was 12 for U, 4 for V, where both should have been set to 4. Regression in 9a076dd95a01135ea50f9ccc675668db9f2155f4 |
September 22, 2021, 06:49 (GMT) |
Fix memory leak if an error occurred assigning id-property sequence |
August 30, 2021, 09:34 (GMT) |
August 30, 2021, 09:33 (GMT) |
Fix invalid mask use for the UV-project modifier Mistake in a30a8179331d689c9e599fb9a530c0b6b155f689. |
August 30, 2021, 09:33 (GMT) |
Fix T90651: camera reconstruction crash without scene camera This was working differently in 2.79, tried tracking this down and it seems this was wrong since the 2.8 beginning in {rB7907dfc40018}. This would not only crash without an active scene camera, but would also result in different tracks from different camera's constraints could not be selected. So select id depends on corresponding camera, remove the dependency on scene camera completely. Maniphest Tasks: T90651 Differential Revision: https://developer.blender.org/D12230 |
August 30, 2021, 09:25 (GMT) |
Fix buffer size mismatch in SCRIPT_OT_python_file_run Reading paths over 512 bytes would cause a buffer overrun. |
August 23, 2021, 09:05 (GMT) |
Pipeline: Use explicit cuda version numbers. |
August 23, 2021, 06:26 (GMT) |
Fix T90791: Knife project leaks memory with curve/text cutter |
August 23, 2021, 06:24 (GMT) |
Cleanup: rename BKE_mesh_free -> BKE_mesh_free_data It wasn't obvious this didn't free the memory of the mesh it's self leading to memory leaks. |
August 23, 2021, 06:18 (GMT) |
Fix memory leak in edit-mesh dissolve degenerate |
August 23, 2021, 06:17 (GMT) |
Fix T90719: Boost sources dowload address needed to be updated. |
August 16, 2021, 08:01 (GMT) |
BLI_math: Fix several division-by-zero cases. Those were caused by various tools used on degenerate geometry, see T79775. Note that fixes are as low-level as possible, to ensure they cover as much as possible of unreported issues too. We still probably have many more of those hidden in BLI_math though. |
|