Revision 99c3ac1 by Campbell Barton September 3, 2020, 00:07 (GMT) |
Modifiers: default to exact boolean method ignoring build options This change doesn't impact release builds, in general avoid having defaults depend on build options since it means files from different builds won't match. |
Revision 14e2596 by Campbell Barton September 2, 2020, 23:33 (GMT) |
UI: pixel align axis navigation characters to resolve blurry text Also increase text size from 11 to 12 since the default font at 1.0 scale was a little fuzzy too. Reviewed by: @pablovazquez Ref D8781 |
Revision 89cdf4f by Pablo Dobarro September 2, 2020, 20:33 (GMT) |
Fix Cloth Snake Hook brush not using pressure The Snake Hook deformation mode was using the same strength as grab (not supporting pressure), but this deformation mode supports pressure. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8724 |
Revision fb09bc3 by Pablo Dobarro September 2, 2020, 20:30 (GMT) |
Fix T80311: Sculpt Filters not working when using vertical split All filters were using prevclicx, which is in screen coordinates and mval[0], which is in region coordinates to get the filter strength. This fixes the issue in all filters. Reviewed By: Severin Maniphest Tasks: T80311 Differential Revision: https://developer.blender.org/D8776 |
Revision ba4a2a4 by Hans Goudey September 2, 2020, 19:13 (GMT) |
UI: Use instanced panel custom data instead of list index For modifier shortcuts we added a "custom_data" field to panels. This commit uses the same system for accessing the list data that corresponds to each panel. This way the context is only used once and the modifier for each panel can be accessed more easily later. This ends up being mostly a cleanup commit with a few small changes in interface_panel.c. The large changes in the UI functions are due to the fact that the panel custom data is now passed around as a single pointer instead of being created again for every panel. The list_index variable in Panel.runtime is removed as it's now unnecessary. Differential Revision: https://developer.blender.org/D8559 |
Revision ff7d742 by Sebastian Parborg September 2, 2020, 19:06 (GMT) |
Quiet all warnings when building Bullet |
Revision 4446c3a by Sebastian Parborg September 2, 2020, 18:41 (GMT) |
Sync Bullet to upstream This syncs Bullet to the latest upstream git version as of writing this. (commit 47b0259b9700455022b5cf79b651cc1dc71dd59e). |
Revision 6f6f6ee by Sebastian Parborg September 2, 2020, 17:44 (GMT) |
Fix missing "extern_bullet" library when building rigidbodies |
Revision f5e55c3 by Jacques Lucke September 2, 2020, 17:10 (GMT) |
Cleanup: use bool instead of int in various places |
Revision f20f82c by Sebastian Parborg September 2, 2020, 16:35 (GMT) |
Fix segfaults when deleting objects with upstream bullet lib Blender tried to free objects twice from the bullet world sometime. First we would implicity remove all objects when recreating the bullet world and then explicity try to remove them again from the now empty world. This would wouldn't crash older bullet versions, but the recent versions will as we will try to free objects that no longer exists in the bullet world. Also clear the cache on deletion as the object order changes. Fix T77181: The cache clearing will fix this issue. |
Revision 9b1f726 by Jacques Lucke September 2, 2020, 16:28 (GMT) |
Cleanup: general cleanup of node.c - reduce variable scope - use bool instead of int - use LISTBASE_FOREACH |
Revision a8cf9d2 by Hans Goudey September 2, 2020, 15:34 (GMT) |
UI: Use property split layout for add torus operator Continuing the work from D8326, this commit adds a property split layout to the add torus operator. It also puts the properties common to all object add operators at the bottom for consistency. Differential Revision: https://developer.blender.org/D8748 |
Revision 4330f14 by Julian Eisel September 2, 2020, 15:32 (GMT) |
Fix unused variable warning on Windows with WITH_INPUT_IME disabled |
Revision c992fd3 by Ray molenkamp September 2, 2020, 15:19 (GMT) |
Cycles: Support WITH_CYCLES_NATIVE_ONLY with MSVC This change enables the developer option `WITH_CYCLES_NATIVE_ONLY` for MSVC. This allows a developer to just build the cycles CPU kernel for their specific system rather than all kernels, speeding up development. Other platforms have had this option for years, but MSVC lacks the compiler switch to target the host architecture hence it always build all kernels. This change uses a small helper program to detect the required flags. Only AVX/AVX2 are tested, for the following reasons - SSE2 is enabled by default and requires no flags - SSE3/4 have no specific build flags for msvc - AVX512 is not yet supported by cycles Differential Revision: https://developer.blender.org/D8775 Reviewed by: brecht, sergey |
Revision 1082edf by Ray molenkamp September 2, 2020, 15:19 (GMT) |
Cleanup: Clang-format |
Revision 279f7ad by Julian Eisel September 2, 2020, 14:31 (GMT) |
Cleanup: Correction to previous cleanup commit I somehow undid these changes again before committing, sorry for the noise... |
Revision 9c3fa99 by Julian Eisel September 2, 2020, 14:26 (GMT) |
Cleanup: Correct argument names in comment Names were changed in 66b12ef4ab94, but the comment wasn't updated. |
Revision 09ef199 by Bastien Montagne September 2, 2020, 12:59 (GMT) |
PY API doc: fix doc for new override option of properties. Reported by Demeter Dzadik (@Mets) on blender.chat, thanks. Candidate to be backported to a potential 2.90.1. |
Revision 1aa54d4 by Sebastian Parborg September 2, 2020, 12:20 (GMT) |
Make rigidbody simulation handle animated objects gracefully The animated objects was not updated for each internal substep for the rigidbody sim. This would lead to unstable simulations or very annoying clipping artifacts. Updated the code to use explicit substeps and tie it to the scene frame rate. Fix T47402: Properly updating the animated objects fixes the reported issue. Reviewed By: Brecht, Jacques Differential Revision: https://developer.blender.org/D8762 |
Revision feb4b64 by Jeroen Bakker September 2, 2020, 11:03 (GMT) |
EEVEE: Shader tests for Depth of Field This patch moves the EEVEE depth of field shaders to eevee_shaders.c and adds them to the eevee shaders test suite. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D8771 |
|
|
|


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