Blender Git Statistics -> Branches -> blender-v2.83-release

"Blender-v2.83-release" branch

Total commits : 261
Total committers : 32
First Commit : June 8, 2020
Latest Commit : March 9, 2021


Commits by Month

DateNumber of Commits
March, 20214
February, 20218
January, 202117
December, 202012
November, 20203
October, 202032
September, 202021
August, 202053
July, 202059
June, 202052

Latest commits Feed

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
February 8, 2021, 12:33 (GMT)
Cycles: Enable OptiX on first generation Maxwell GPUs again
February 8, 2021, 12:32 (GMT)
Fix OptiX being shown as available on first generation Maxwell GPUs

The OptiX kernels are compiled for target "compute_sm_52", which is only available on second
generation Maxwell GPUs, so disable support for older ones.
February 8, 2021, 12:32 (GMT)
Cycles: Use pre-compiled PTX kernel for older generation when no matching one is found

This patch changes the discovery of pre-compiled kernels, to look for any PTX, even if
it does not match the current architecture version exactly. It works because the driver can
JIT-compile PTX generated for architectures less than or equal to the current one.
This e.g. makes it possible to render on a new GPU architecture even if no pre-compiled
binary kernel was distributed for it as part of the Blender installation.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D8332
February 8, 2021, 12:32 (GMT)
Cycles: Enable OptiX on all Maxwell+ GPUs
January 26, 2021, 15:41 (GMT)
Version bump: Blender v2.83.12 release

Blender v2.83.11 is skipped due to unable to uploading to the windows
store.
January 26, 2021, 11:36 (GMT)
GPU: Enabled hq normals workaround for any AMD driver on polaris
January 26, 2021, 11:35 (GMT)
GPU: Enable HQ normals workaround for AMD 21.1.1 driver.

AMD 21.1.1 still has the same issues as reported in T82856.
January 25, 2021, 10:53 (GMT)
Buildbot: Fixed crash when building RC builds

Building RC builds would parse `BLENDER_VERSION_CYCLE_NUMBER` that
doesn't exist anymore. It was removed by {D7748}.

This change removes it from `buildbot_utils.py`.
January 25, 2021, 09:13 (GMT)
Version bump: Blender v2.83.11 rc
January 25, 2021, 09:10 (GMT)
Particles: Fixed thread work size calculation.

Dividing the workload by number of tasks in float is imprecise and
lead in some cases to particles not being calculated at all
(example: 20000 particles, 144 tasks).

Switching this calculation to integer makes sure we don't lose count.

Differential Revision: https://developer.blender.org/D10157
January 25, 2021, 08:54 (GMT)
Fix T79356: Improved icons for MSIX builds

Fixed an issue that was causing the app icon to render with a
'plated' background color in the taskbar and other areas of Windows.

Updated all app icons in Microsoft Store package to match Microsoft's
design recommendations.

Added multiple scales for app icons for high resolution displays.

Added high contrast app icons.

Reviewed By: pablovazquez, jmonteath

Maniphest Tasks: T79356

Differential Revision: https://developer.blender.org/D9681
January 13, 2021, 10:37 (GMT)
Fix: Update normals when switching scene quality

Recent commits also updated normals for metaballs, curves and volumetric
objects. This change tags will tag to generate geometry for these new
types.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021