Blender Git Commit Log

All Blender Git commits.

Page: 1486 / 8462

July 8, 2020, 13:19 (GMT)
Merge branch 'master' into soc-2020-info-editor
July 8, 2020, 13:10 (GMT)
Functions: implement common subnetwork elimination optimization

This was the last of the three network optimizations I developed in
the functions branch. Common subnetwork elimination and constant
folding together can get rid of most unnecessary nodes.
July 8, 2020, 13:10 (GMT)
Functions: Support getting MFSocket based on its id
July 8, 2020, 13:10 (GMT)
Functions: Support accessing socket index of MFSocket
July 8, 2020, 13:10 (GMT)
Functions: initial hash/equals implementation for constant multi-functions
July 8, 2020, 13:10 (GMT)
Functions: allow multi-functions to override a hash and equals function
July 8, 2020, 13:10 (GMT)
Cleanup: add correct license header to tests
July 8, 2020, 13:10 (GMT)
BLI: add disjoint set data structure

This can be used to find separate islands in meshes efficiently (as is
done in cycles already). Furthermore, this helps to implement some
algorithms on node trees more efficiently.
July 8, 2020, 13:10 (GMT)
BLI: add comparison operators and hash functions for float3, etc.
July 8, 2020, 12:43 (GMT)
macOS: upgrade minimum required version to 10.13 High Sierra

C++17 does not work on 10.12, and Apple extended support ended for 10.12 in
October 2019.

Maniphest Tasks: T76783, T76184

Differential Revision: https://developer.blender.org/D8179
July 8, 2020, 11:46 (GMT)
Command line arguments: separate log level into severity and verbosity
July 8, 2020, 11:23 (GMT)
Workaround: logging big messages causes crash
July 8, 2020, 11:18 (GMT)
Cycles: support shader transparency for holdout objects

Now transparent areas of the object will render objects behind.

Fixes T78728.
July 8, 2020, 11:16 (GMT)
Rename clog check macro
July 8, 2020, 11:14 (GMT)
Tweak log levels
July 8, 2020, 10:42 (GMT)
Use new Asset data-block type for "Create Asset" operator

AssetData is unused now. Just keeping it in case it's useful later (to avoid
having to do the monkey work to add it again).
July 8, 2020, 10:41 (GMT)
Fix: do not check error by printed string
July 8, 2020, 10:35 (GMT)
CMake: Fix spelling of Embree passed to find package

The spelling and capitalization of package name passed to find_package()
and find_package_handle_standard_args() needs to match.

Silences CMake warning about mismatch.

Differential Revision: https://developer.blender.org/D8247
July 8, 2020, 09:18 (GMT)
Functions: add dead node removal and constant folding optimization

Those optimizations work on the multi-function network level.
Not only will they make the network evaluation faster, but they also
simplify the network a lot. That makes it easier to understand the
exported dot graph.
July 8, 2020, 09:15 (GMT)
Merge branch 'master' into soc-2020-info-editor
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021