Blender Git Commits

Blender Git "soc-2020-production-ready-light-tree-2" branch commits.

Page: 5 / 5

June 1, 2018, 13:41 (GMT)
[windows/make.bat] use a more reliable way of locating visual studio 2017.

The registry hack we were using wasn't very reliable, the recommended way to locating visual studio is using vswhere (15.2 and up), using it also allows to switch between the regular and pre-release versions.
June 1, 2018, 13:41 (GMT)
UI: fix assert

Replace hard-coded button size check with UI_UNIT_X.

Caused icon-only buttons to have strings assigned based on UI-scale.
June 1, 2018, 13:41 (GMT)
3D View: remove poll 3D view for copy/paste

These operators only need selected objects.
June 1, 2018, 13:41 (GMT)
Cycles/Compositor: Add arctan2 operation to the Math node

The Math node currently has the normal atan() function, but for
actual angles this is fairly useless without additional nodes to handle the signs.

Since the node has two inputs anyways, it only makes sense to add an arctan2 option.

Reviewers: sergey, brecht

Differential Revision: https://developer.blender.org/D3430
June 1, 2018, 13:41 (GMT)
Cleanup: strip trailing space from interface files
June 1, 2018, 13:41 (GMT)
Fix T55137: Compilation failing on non-x86-64 architectures

Some conversion helper functions were (most likely by accident) contained
inside an ifdef for SSE2 support, so on e.g. ARM they would be undefined
and therefore cause compilation to fail.
June 1, 2018, 13:41 (GMT)
Fix Extend property of Lasso select tool in Mask editor not working

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D3361
June 1, 2018, 13:41 (GMT)
RNA: support for PARM_OUTPUT & PARM_RNAPTR
June 1, 2018, 13:41 (GMT)
Memory allocator: use lockfree calls internally

Was already used in some areas.
June 1, 2018, 13:41 (GMT)
blenderplayer: add stubs
June 1, 2018, 13:41 (GMT)
Fix T54336: Extend property of Lasso select tool in Node editor does not
work

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D3360
June 1, 2018, 13:41 (GMT)
Fix T55093: Bisect + fill crash
June 1, 2018, 13:41 (GMT)
Fix incorrect size in aligned lockfree realloc

Thanks to @alikendarfen for finding.
June 1, 2018, 13:41 (GMT)
CMake: only include licences for enabled libs
June 1, 2018, 13:41 (GMT)
Cleanup: use const for transform internal API
June 1, 2018, 13:41 (GMT)
Fix/workaround RNA build error in C++ API.

It seems output parameter needs to be the last one.
June 1, 2018, 13:41 (GMT)
Fix too much memory usage for Cycles attribute map.

Thanks to Thomas Krebs for identifying the problem and solution.
June 1, 2018, 13:41 (GMT)
WM: utility to find a keymap item from an operator

Also RNA access to WM_keyconfig_update,
needed when generating dynamic keymaps used in menus immediately after.
June 1, 2018, 13:41 (GMT)
Cleanup: correct variable names
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021