Blender Git Commit Log

All Blender Git commits.

Page: 76 / 8462

November 19, 2021, 15:01 (GMT)
Sculpt-dev: fix gcc compile error
November 19, 2021, 14:58 (GMT)
Sculpt-dev: fix crash

* Tool slots weren't initializes sculpt
brushes properly.
November 19, 2021, 14:55 (GMT)
Cleanup: typos in comments
November 19, 2021, 14:41 (GMT)
LibOverrides: Refactor how diffing of RNA collections is handled.

Original implementation was a quick prototype which should have never
landed as-is in master. It had very limiting constraints and did not
allow for any real further development.

This commit fixes the internal implementation to make more sensible,
maintainable and evolutive.

NOTE: This commit introduces another forward-incompatibility in the
Blender file format: Files saved after this commit won't open properly
in older versions of blender regarding local inserted constraints or
modifiers into overrides of linked data.

NOTE: Technical details: The 'anchor' item name/index is now stored in
`subitem_reference_` members, and the actual 'source' item name/index is
stored in `subitem_local_` members of the override property operation
data.
Previously, only the `subitem_local_` members were used, storing the
anchor item name/index, and assuming the 'source' item was always the
next in the list.

Milestone I of T82160.

Maniphest Tasks: T82160

Differential Revision: https://developer.blender.org/D13282
November 19, 2021, 14:41 (GMT)
BLI_listbase: Add utils to search from string or index.

If a valid matching string is found, return that item, otherwise
fallback to the item matching the given index, if any.

This will be useful in RNA override code, and potentially other
areas where data in lists can be referenced by their names or indices.
November 19, 2021, 14:40 (GMT)
Small changes to comment.
November 19, 2021, 14:30 (GMT)
Merge branch 'blender-v3.0-release'
November 19, 2021, 14:28 (GMT)
Fix T87912: use session id instead of name to identify dropped object

The old code did not work when there were multiple ids with
the same name (which can happen when ids are linked in).
The solution is to use the session ids instead. Those are different
even when two ids have the same name.

Differential Revision: https://developer.blender.org/D11116
November 19, 2021, 14:25 (GMT)
Remove out-dated comment.
November 19, 2021, 14:23 (GMT)
Split functions to reduce complexity.
November 19, 2021, 14:04 (GMT)
Merge branch 'master' into temp-gpu-texture-partial-updates
November 19, 2021, 13:59 (GMT)
Limit the tiles to the resolution of the tile buffer.
Revision 0852805 by Omar Emara (master)
November 19, 2021, 13:58 (GMT)
Merge branch 'blender-v3.0-release'
Revision a20e703 by Omar Emara (master)
November 19, 2021, 13:55 (GMT)
Fix T93184: Link color not used for custom sockets

D13044 allowed the link color overlay to be used with custom sockets.
This no longer works due to a condition that checks if the socket is
standard or not, which was in place to avoid bad indexing of the
std_node_socket_colors array. Since that array is no longer used, this
condition needs to be removed.

Differential Revision: https://developer.blender.org/D13274

Reviewed By: Hans Goudey
November 19, 2021, 13:36 (GMT)
Fix performance issue when requesting gpu textures.
November 19, 2021, 13:06 (GMT)
Clearing history.
November 19, 2021, 12:50 (GMT)
Sculpt-dev: improve uv smooth brush a bit
November 19, 2021, 12:21 (GMT)
Tests: disable Cycles volume test when WITH_MOD_FLUID is off
November 19, 2021, 12:02 (GMT)
Cleanup: fix typos in comments and docs

Contributed by luzpaz.

Differential Revision: https://developer.blender.org/D10447
November 19, 2021, 11:46 (GMT)
Cleanup: fix typos in comments and docs

Contributed by luzpaz.

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