Revision c9d6eb4 by Sergey Sharybin October 11, 2019, 08:42 (GMT) |
Depsgraph: Cleanup, promote is_evaluating query This way it might be used for sanity checks in RNA API as well. |
Revision f9b7f3e by Sergey Sharybin October 11, 2019, 08:42 (GMT) |
Depsgraph: Don't use push-from-thread when scheduling graph This isn't guaranteed that graph is scheduled from main thread, so it is actually a miracle how it all worked. |
Revision 2251c6e by Campbell Barton October 11, 2019, 08:36 (GMT) |
Revision f9cc517 by Brecht Van Lommel October 10, 2019, 23:31 (GMT) |
Cleanup: remove unused variable |
Revision 00b6f8e by Brecht Van Lommel October 10, 2019, 23:26 (GMT) |
Fix T70715: sculpt brush jitter after recent TBB changes Fix error in the splitting constructor, and some refactoring. |
Revision b8f769f by Dalai Felinto October 10, 2019, 20:49 (GMT) |
Fix T64901: Nesting collection instances could clutter object display |
Revision b50b91c by Clément Foucault October 10, 2019, 18:16 (GMT) |
Cleanup: Fix wrong assert introduced by rBd98ae27f02c7 |
Revision 02f3014 by Antonio Vazquez October 10, 2019, 18:04 (GMT) |
GPencil: Change Paint cursor to DOT After doing some test, the cross cursor is too intrusive when you are drawing in grease pencil, so we decided to change by Dot cursor. Reviewers: @brecht @mendio @pepeland @pablovazquez @billreynish |
Revision 91a26ee by Brecht Van Lommel October 10, 2019, 16:30 (GMT) |
Fix build error on macOS after recent changes for file delete |
Revision f3d9ea0 by Brecht Van Lommel October 10, 2019, 16:04 (GMT) |
Fix build error on Windows after recent changes |
Revision 6c302d6 by Brecht Van Lommel October 10, 2019, 15:36 (GMT) |
Sculpt: use TBB instead of BLI_task for multithreading This solves performance issues on some computers where there is significant threading overhead. Rather than doing the complicated work of optimizing our own task scheduler, use TBB which appears to work well. The downside is that we have another thread pool, but it is already there when using OpenVDB voxel remesh. For future releases we can switch to using TBB to replace our task scheduler implementation entirely, and use the same thread pool for BLI_task, Cycles, Mantaflow, etc. Differential Revision: https://developer.blender.org/D6030 |
Revision 86042b7 by Brecht Van Lommel October 10, 2019, 15:35 (GMT) |
Build: add WITH_TBB option, in preparation of sculpt using it It should no longer be tied to OpenVDB and OpenImageDenoise then. Differential Revision: https://developer.blender.org/D6029 |
October 10, 2019, 15:30 (GMT) |
File Browser: add back Delete, which now moves files to the trash In Blender 2.7 delete would permanently delete files, now this function is back but using more standard behavior. This patch includes code contributed by Kris (Metricity). Differential Revision: https://developer.blender.org/D4585 |
Revision 826db89 by Bastien Montagne October 10, 2019, 15:21 (GMT) |
Node Shader wrapper: add access to the Emission color of Principled BSDF node. This did not exist when that wrapper was created, but is supported by many formats, so worth supporting it now. See also T70666. |
Revision 8ada685 by Clément Foucault October 10, 2019, 14:57 (GMT) |
Fix T70644 EEVEE: Bump issue with geometry node normal coordinate Was caused by non-normalized coordinates (normals). Note this is not 100% correct as the dFdx functions can be the same for packs of 4 pixels and the derivated value can only be correct for one pixels. This is because smoothed normals are a non-linear function (because of the normalization). The correct fix would be to do the dFdx offset BEFORE any normalization. |
Revision eac0f35 by Sergey Sharybin October 10, 2019, 14:13 (GMT) |
Fix T65134: Duplicated proxies in several scenes don't work This is something which worked in Blender 2.79. Need to do special trickery to ensure peoxy_from points to a proper object. Differential Revision: https://developer.blender.org/D6040 |
Revision 1857aa3 by Julian Eisel October 10, 2019, 13:17 (GMT) |
UI: Only hide locked transform manipulator axes for matching spaces The manipulator would hide axes that were locked, even if the lock was applied to a different space. That would lead to confusing behavior of the manipulator. E.g.: * Add armature * Enter Pose Mode and select the bone * Lock X and Y location in the Sidebar * Enable the Move tool * Only the Y axis is visible, but doesn't do anything on dragging The manipulator would only show the Y axes, even though the lock is applied to the bone's local Y axis, which matches the manipulators Z axis. Differential Revision: D6021 Reviewed by: Brecht van Lommel, William Reynish |
Revision cf192bd by Julian Eisel October 10, 2019, 13:08 (GMT) |
Fix missing manipulator update when toggling bone lock |
Revision 7c88d84 by Julian Eisel October 10, 2019, 13:06 (GMT) |
Fix: Manipulator visible if root or tip of locked bone is selected When an edit-bone was locked, we hid the transform manipulator for it. But only if the bone itself was selected, not when the root or tip were selected, even though they are locked then too. So this makes sure the manipulator is shown in neither case. |
Revision e15ab63 by Sybren A. Stüvel October 10, 2019, 11:25 (GMT) |
Added little explanation of eModifierTypeType_(Non)Constructive Thanks to @campbellbarton for the explanation. |
|
|
|


Master Commits
MiikaHweb | 2003-2021