Blender Git Commit Log

All Blender Git commits.

Page: 939 / 8462

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
February 8, 2021, 11:45 (GMT)
install_deps: Update TBB to 2020_U2
February 8, 2021, 11:26 (GMT)
install_deps: Update OpenXR to 1.0.14.
February 8, 2021, 11:03 (GMT)
format
February 8, 2021, 10:59 (GMT)
groundwork for a secondary cache to prefetch to data
February 8, 2021, 10:50 (GMT)
frame based cache: load data in the cache when running out of frames
February 8, 2021, 10:49 (GMT)
WIP: curve sculpting
February 8, 2021, 10:36 (GMT)
Merge branch 'blender-v2.92-release'
February 8, 2021, 10:30 (GMT)
Fix T85426: Speed effect stretch to input not working

`seq_effect_speed_get_strip_content_length()` checked only for number
of inputs of target strip, even if it's not an effect.

Only effects are treated in different way, so check for type as well.
Broken by 93c10797dc35e17bbd96f3711a151acf2d184848

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D10356
February 8, 2021, 10:14 (GMT)
Mask: Use control point position when handle is selected

This is something what comes after an experiment, which makes behavior
more desirable. Basically, for Lock-to-Selection functionality always
use control point position if any of control point itself or handles
are selected.

Initial patch from Sebastian, modification from Sergey.

Differential Revision: https://developer.blender.org/D10265
February 8, 2021, 10:10 (GMT)
Fix strict uninitialized warning for C++

Allows to compile Blender without uninitialized warning in Bullet code.
February 8, 2021, 09:58 (GMT)
GPencil: For Invert filling be sure there are two pixels thickness

Now a pixel is added to get a minimum thickness of 2 pixels. This avoid false contacts with empty pixels.
February 8, 2021, 09:47 (GMT)
GPencil: Small adjust to zoom calculation

Old value was too high
February 8, 2021, 09:37 (GMT)
GPencil: Avoid infinite loop checking first pixel

February 8, 2021, 09:32 (GMT)
Cleanup: Remove unused tree element types

These weren't used since ages. Comment out the DNA define (value shouldn't be
reused to avoid compatibility breakage) and remove icon code for the types.
February 8, 2021, 09:32 (GMT)
Cleanup: Use enum for Outliner tree-store element types

We generally prefer using enums over precompiler defines. This adds an actual
type for the values, which the compiler can use to throw warnings, give better
messages, etc.
February 8, 2021, 09:32 (GMT)
Cleanup: Remove dead code for keymap Outliner display mode

This wasn't used for a long time and there are no plans to bring this back.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021