July 16, 2020, 09:31 (GMT) |
Fluid: Modified gridline cell corners to avoid overdraw |
July 16, 2020, 09:28 (GMT) |
BLI: move safe math functions to separate header |
July 16, 2020, 09:05 (GMT) |
BLI: add safe_divide, safe_modf and safe_logf Those are defined exactly as their corresponding functions in Cycles. |
July 16, 2020, 09:04 (GMT) |
LibOverride: Fix getting proper RNA path and ID from embedded ones. Master collections and root node trees should now be working as expected in that regard. |
July 16, 2020, 08:46 (GMT) |
BLI: add safe_powf function The same function is also used by cycles. |
July 16, 2020, 08:08 (GMT) |
Fix View3D "Mirror" menu, both "Global" and "Local" items are GLOBAL |
July 16, 2020, 07:45 (GMT) |
Exporter: fix vertex normals not being exported The smooth group calculation must be done before normals are written, to decide between vertex normals and face normals. So moved the smooth group array in the OBJMesh's private members. |
July 16, 2020, 07:41 (GMT) |
Merge branch 'master' into mac_arm64 |
July 16, 2020, 07:37 (GMT) |
macOS: Support arm64 architecture. Enabling all `make deps` dependencies with the exception of Embree and OIDN. After that, Blender can be compiled on an Apple Silicon Mac just like on any Intel based Mac. There are still compiler warnings that need to be investigated and there are probably a couple of bug still to be discovered and to be fixed. Most patches to the dependencies are simple and are about disabling SSE and setting the proper architecture to compiile for. Notable exception is Python, where I back ported a yet to be accepted PR for upstream Python: https://github.com/python/cpython/pull/21249 Cross compiling or buliding a Universal Binary is not supported yet. The minimum macOS target version for x86_64 remains at 10.13, the target for arm64 is 11.00. Differential Revision: https://developer.blender.org/D8236 |
July 16, 2020, 07:17 (GMT) |
GPencil: Fix errors after merge The parameter list has changed. |
July 16, 2020, 07:00 (GMT) |
UI: avoid aligning labels for ui_item_with_label Key-map display was doing thousands of redundant alignment operations. Set the spacing instead as align was only set to use zero spacing. This would have prevented the crash reported by T78636. |
July 16, 2020, 06:38 (GMT) |
Fix T78636: Crash displaying many aligned buttons Displaying user preferences search crashed on macOS when the search contained a common character such as 'E'. This caused alignment to 'alloca' too much memory. Replace with a heap allocation fallback. |
Revision c7d0ad7 by Antonio Vazquez (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) July 16, 2020, 06:17 (GMT) |
Merge branch 'master' into lanpr-under-gp |
July 16, 2020, 06:16 (GMT) |
Merge branch 'master' into greasepencil-object |
July 16, 2020, 06:16 (GMT) |
Merge branch 'master' into greasepencil-edit-curve Conflicts: source/blender/blenkernel/intern/gpencil_geom.c |
July 16, 2020, 05:48 (GMT) |
Merge branch 'master' into mac_arm64 |
July 16, 2020, 03:48 (GMT) |
Cleanup: fix building without USE_UIBUT_SPATIAL_ALIGN defined |
July 16, 2020, 03:27 (GMT) |
Fix T78966: Center cursor doesn't refresh the UI |
July 16, 2020, 03:17 (GMT) |
Cleanup: missing CMake headers from source lists |
July 16, 2020, 01:14 (GMT) |
Cleanup: undeclared function warning, unused argument |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021