Blender Git Commits

Blender Git "blender-v2.83-release" branch commits.

Page: 4 / 17

May 19, 2021, 11:41 (GMT)
Version bump 2.83.15 stable.

2.83.14 missed cuda/optix kernels in distribution. Better to bump the
version.
May 11, 2021, 06:03 (GMT)
Version: Blender v2.83.14-release
May 7, 2021, 05:57 (GMT)
Version bump: Blender 2.83.14 rc
May 7, 2021, 05:54 (GMT)
Fix memory leak in object.mode_set_with_submode
May 7, 2021, 05:53 (GMT)
Fix build error: use of unintialized variable

Differential Revision: https://developer.blender.org/D11115
May 7, 2021, 05:52 (GMT)
Fix T87863: Bisect fails when edges of an N-gon lie on the plane

Logic for bisect handled edges in the face crossing the plane,
but not concave N-gons containing multiple edges that lie on the plane.
May 7, 2021, 05:51 (GMT)
Fix T87592: Mirror fail with bisect, axis object & non-uniform scale

Bisect-plane calculation needed to take non-uniform scale into account.
May 7, 2021, 05:50 (GMT)
Fix T86765: Custom properties are included in `__dir__`

Remove custom properties from `__dir__` method result since these
can't be accessed using `__getattr__`.

Introduced in the 2.5x Python API update.
May 7, 2021, 05:49 (GMT)
Fix for building with MSVC
May 7, 2021, 05:47 (GMT)
Fix T86170: Memory leak clearing the Python instance for COW id data

As Python can access COW ID's, ensure it's instance is kept on update.

This could happen when the "Use Self" argument was enabled for a driver.
April 21, 2021, 12:42 (GMT)
Fix T87055: Crash applying modifier on mesh with multires data
April 21, 2021, 12:42 (GMT)
Versionbump: blender v2.83.14-beta
March 9, 2021, 07:21 (GMT)
Version: Blender v2.83.13-release
March 8, 2021, 13:05 (GMT)
Fix Cycles CUDA build error with Visual Studio 2019 v16.9

Something in this update broke the floor() function in CUDA, instead use
floorf() like we do everywhere else in the kernel code. Thanks to Ray
Molenkamp for identifying the solution.
March 3, 2021, 08:34 (GMT)
Fix T84988: Armature symmetries crashes with action constraint

Action constraint without an action pointer set was crashing.
March 3, 2021, 08:24 (GMT)
Fix T79999: Double color management applied during viewport animation render

In 2.81 there was a change to increase the performance of viewport
animation rendering. This change would perform the color management on the
GPU if the only 8bit was needed. This saved CPU cycles and data
transfer.

The issue is that in the image editor or when saving the image the CM
will be reapplied. Although the speed is desired, exporting the actual
colors has more priority.

In the ticket there is an analysis that shows that shows that this fix
is the correct short term step to take. It would be better that the
render result is aware of the color space of its buffers so the applying
color management could be skipped when saving to disk or drawing in the
image editor.

The issue with this change is the performance penalty it has.

Reviewed By: Brecht van Lommel

Maniphest Tasks: T79999

Differential Revision: https://developer.blender.org/D10371
February 23, 2021, 08:50 (GMT)
Version: 2.83.13 rc
February 23, 2021, 06:22 (GMT)
Version: 2.83.13 beta
February 8, 2021, 14:50 (GMT)
Fix Cycles CUDA kernels for Ampere not building with CUDA 11

Running Blender on Ampere cards was already possible with ptx, this fix is
needed to support building CUDA binaries.

Note the CUDA version used for official Blender builds is still 10, this is
merely the change to make it possible for those using CUDA 11 and specifying
the sm_8x kernels to be compiled.

Found by Milan Jaros.
February 8, 2021, 14:50 (GMT)
Cycles: Add CUDA 11 build support

With this patch the build system checks whether the "CUDA10_NVCC_EXECUTABLE" CMake
variable is set and if so will use that to build sm_30 kernels. Similarily for sm_8x kernels it
checks "CUDA11_NVCC_EXECUTABLE". All other kernels are built using the default CUDA
toolkit. This makes it possible to use either the CUDA 10 or CUDA 11 toolkit by default and
only selectively use the other for the kernels where its a hard requirement.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D9179
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021