December 4, 2020, 13:49 (GMT) |
Fix T83177: Industry Compatible keymap: MMB-dragging to transform engages axis-constraining on release With rBc0677b662f4b, we try to track all modal events in order to detect the one corresponding to the release. But modifier keys can mask the modal event and thus confirm realease ends up being skipped. This resulted in the T83387. With this commit we now read the actual key drop value in the modal event. This fixes T83387 |
December 4, 2020, 13:49 (GMT) |
Revert "Fix T83177: Industry Compatible keymap: MMB-dragging to transform engages axis-constraining on release" This reverts commit c0677b662f4b13429c0738b99ace85403385ff38. |
December 4, 2020, 13:33 (GMT) |
Explicitly enforce a size for preview flag |
December 4, 2020, 13:08 (GMT) |
Disable loading custom previews for overriden data-blocks This could be supported I think, but I'm unsure about the implications. For now just don't allow it. |
December 4, 2020, 13:08 (GMT) |
Cleanup: Address review requests |
December 4, 2020, 13:06 (GMT) |
Disable loading custom previews for overriden data-blocks This could be supported I think, but I'm unsure about the implications. For now just don't allow it. |
December 4, 2020, 13:03 (GMT) |
Cleanup: Address review requests |
Revision 39b9225 by Sebastian Parborg (geometry-nodes-distribute-points, temp-geometry-nodes-distribute-points-cleanup) December 4, 2020, 12:46 (GMT) |
Added stable weight based point removal for poisson dist |
December 4, 2020, 12:04 (GMT) |
Cycles: Add support for shader raytracing in OptiX Support for the AO and bevel shader nodes requires calling "optixTrace" from within the shading VM, which is only allowed from inlined functions to the raygen program or callables. This patch therefore converts the shading VM to use direct callables to make it work. To prevent performance regressions a separate kernel module is compiled and used for this purpose. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9733 |
December 4, 2020, 11:46 (GMT) |
add comment |
December 4, 2020, 11:46 (GMT) |
Cleanup: Clang-Tidy, modernize-use-using Replace `typedef` with `using` in C++ code. In the case of `typedef struct SomeName { ... } SomeName;` I removed the `typedef` altogether, as this is unnecessary in C++. Such cases have been rewritten to `struct SomeName { ... };` No functional changes. |
December 4, 2020, 11:46 (GMT) |
cleanup, deduplicate logic to set the new data |
December 4, 2020, 11:31 (GMT) |
Cleanup: Clang-tidy, actually enable the modernize-use-override rule Forgot this in rB168909d9741. No functional changes. |
December 4, 2020, 11:02 (GMT) |
Cleanup: Clang-Tidy, modernize-use-override No functional changes. |
December 4, 2020, 10:41 (GMT) |
Merge branch 'master' into asset-browser |
December 4, 2020, 10:41 (GMT) |
Fix leftover "focused_id", causing "Make Asset" on material slots to fail |
December 4, 2020, 10:38 (GMT) |
Fix leftover "focused_id", causing "Make Asset" on material slots to fail |
December 4, 2020, 10:37 (GMT) |
Fix "Make Asset" failing for collections in the Outliner All ID types but collections have a `TreeStoreElem.type` of 0, but collections... AFAIK to avoid compatilibity breaking changes back in 2.8. |
December 4, 2020, 10:28 (GMT) |
Cleanup: clang-format Rerun `make format`. No functional changes. |
December 4, 2020, 10:28 (GMT) |
Fix "Make Asset" failing for collections in the Outliner All ID types but collections have a `TreeStoreElem.type` of 0, but collections... AFAIK to avoid compatilibity breaking changes back in 2.8. |
|
|
|


Master Commits
MiikaHweb | 2003-2021