Blender Git Commit Log

All Blender Git commits.

Page: 897 / 8462

February 23, 2021, 12:18 (GMT)
write attribute names and row indices
February 23, 2021, 11:07 (GMT)
Fix T84707: Wrong icon for Movie Clip Editor

Sync the list of icons in CMakeLists.txt with UI_icons.h.
Restore, in the source file, the FUND icon that was accidentally
deleted.
Delete four old/unused icons.

See also D9715.
February 23, 2021, 10:53 (GMT)
Merge branch 'master' into temp-spreadsheet-editor
February 23, 2021, 10:52 (GMT)
BLI: new FunctionRef type

Using `FunctionRef` is better than using `std::function`, templates and c function
pointers in some cases. The trade offs are explained in more detail in code documentation.

The following are some of the main benefits of using `FunctionRef`:
* It is convenient to use with all kinds of callables.
* It is cheaper to construct, copy and (possibly) call compared to `std::function`.
* Functions taking a `FunctionRef` as parameter don't need to be declared
in header files (as is necessary when using templates usually).

Differential Revision: https://developer.blender.org/D10476
February 23, 2021, 10:45 (GMT)
Cycles: Add option to change input passes for viewport denoising

There are cases where the default input passes of color+albedo do not yield useful results
and while this was possible to change that for final frame rendering (in the layer settings),
viewport denoising always used a fixed color+albedo. This adds an option to change the
input passes for viewport denoising too, so that one can use it in scenes that otherwise
wouldn't work well with it.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D10404
February 23, 2021, 10:41 (GMT)
hookup view2d to spreadsheet editor
February 23, 2021, 10:37 (GMT)
Fix T84707: Wrong icon for Movie Clip Editor

Sync the list of icons in CMakeLists.txt with UI_icons.h.
Restore, in the source file, the FUND icon that was accidentally
deleted.
Delete four old/unused icons.

See also D9715.
February 23, 2021, 09:52 (GMT)
Merge branch 'master' into temp-spreadsheet-editor
February 23, 2021, 08:50 (GMT)
Version: 2.83.13 rc
February 23, 2021, 06:45 (GMT)
Merge branch 'master' into compositor-cryptomatte-workflow
February 23, 2021, 06:22 (GMT)
Version: 2.83.13 beta
February 23, 2021, 05:46 (GMT)
Merge branch 'master' into geometry-nodes-mesh-primitives
Revision bfb2e87 by Hans Goudey (master)
February 23, 2021, 05:33 (GMT)
Cleanup: Use shorter enum names

With the full node name at the beginning, these names can get quite long.
Slightly different words shorten them just a bit.
February 23, 2021, 05:28 (GMT)
Merge branch 'master' into cycles_procedural_api
February 23, 2021, 05:06 (GMT)
Alembic procedural: avoid storing constant hair topology for each frame

Only store the curve keys and radiuses for each frame if the topology does not change through time, this helps saving quit a bit of memory.
February 23, 2021, 05:06 (GMT)
Alembic procedural: cleanup, demultiply Object and Geometry Node
creation
February 23, 2021, 04:31 (GMT)
Alembic procedural: use an enumeration to discriminate IObjects

Using the various IObject::matches() to do so was expensive and would
show up in profiles as requires creating std::strings for each call.
February 23, 2021, 04:16 (GMT)
Alembic procedural: fix crash when accessing data out of frame bounds
Revision 9fe53bd by Ankit Meel (master)
February 23, 2021, 03:04 (GMT)
Build Environment/macOS/Python: link against zlib statically

rBc70eb30240f8b5d5a8f2ac509f0eb585936142b5 added patch to use static
zlib on Linux. But also added flags to use the zlib in LIBDIR for
Python on macOS. That causes some shared libraries (binascii for one)
to link against libz.1.dylib which will not be there on users' systems.
Reuse the said patch for macOS also to avoid rpath issues.

Fix T85648.
Reviewed By: #platform_macos, brecht
Differential Revision: https://developer.blender.org/D10479
February 23, 2021, 00:57 (GMT)
fix assertion
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021