Revision 0852d13 by Jacques Lucke June 10, 2020, 13:24 (GMT) |
Revision 044b824 by Campbell Barton June 10, 2020, 13:01 (GMT) |
Cleanup: remove unused MBALL_NOSEL flag |
Revision eda58c4 by Campbell Barton June 10, 2020, 13:01 (GMT) |
Cleanup: asan warning with bit-shifting flag |
Revision 4fefe3a by Jacques Lucke June 10, 2020, 12:50 (GMT) |
BLI: rename tests from "array_ref" to "span" This was missing in an earlier commit. |
Revision a71f073 by Jacques Lucke June 10, 2020, 12:47 (GMT) |
BLI: add Map.pop_try method I found this pattern in depsgraph code more than once. |
Revision 75ce20a by Campbell Barton June 10, 2020, 12:34 (GMT) |
Cleanup: redundant headers |
Revision 0ca0ad5 by Campbell Barton June 10, 2020, 12:34 (GMT) |
Cleanup: move BKE_mesh_wrapper functions into own header |
Revision 84a0a6d by Jacques Lucke June 10, 2020, 12:15 (GMT) |
BLI: update behavior of Map.lookup_or_add Previously, this function would expect a callback function as parameter. This behavior is now in Map.lookup_or_add_cb. The new version just takes the key and value directly. |
Revision f367f1e by Patrick Mours June 10, 2020, 12:12 (GMT) |
Cycles: Improve OptiX viewport denoising performance with CUDA rendering With this patch Cycles recognizing when a logical OptiX and CUDA device represent the same physical GPU and attempts to eliminate unnecessary tile copies for viewport rendering if that is the case for all active devices. In addition, denoising is now no longer performed on the first available OptiX device only, but instead it will try to match CUDA and OptiX rendering/denoising devices exactly to maximize utilization. Reviewed By: brecht Differential Revision: https://developer.blender.org/D7975 |
Revision d12f6a9 by Clément Foucault June 10, 2020, 11:37 (GMT) |
Fix T77599 Image UV editor use linear interpolation |
Revision d431504 by Lukas Stockner June 10, 2020, 11:02 (GMT) |
Cycles: Fix CUDA compilation after cone sampling fix |
Revision 146473f by Antonio Vazquez June 10, 2020, 09:42 (GMT) |
GPencil: Include new Bevel parameters when convert stroke to Curve These new parameters allow to define bevel depth and resolution. Related to T77631 |
Revision 82f51fe by Philipp Oeser June 10, 2020, 09:07 (GMT) |
Fix T77356: Texture Preview not taking alpha into account Since rB329b4c3363e4 a texture preview is not rendered through the preview.blend and a renderengine anymore [unlike materials etc.] Alpha wasnt handled in that commit, take that into account now. sidenote: not sure if we should be looking into drawing alpha with a checkerboard in the background for texture previews (see texture previews elsewhere)? sidenote 2: might also be good to document where the "calculate" and "invert" alpha options are still used? [looks a bit inconsistent: compositor uses it, Image Editor as well as Render Engines dont?] Maniphest Tasks: T77356 Differential Revision: https://developer.blender.org/D7929 |
Revision df50104 by Philipp Oeser June 10, 2020, 09:02 (GMT) |
Fix T77068: UV Proportional Edit "Connected Only" option affects UV clipping (even if the proportional edit itself is disabled) Checking T_PROP_EDIT_ALL returns true for _any_ of the options, so just check for T_PROP_EDIT. Note: this might expand to other similar checks (e.g. header text) Maniphest Tasks: T77068 Differential Revision: https://developer.blender.org/D7927 |
Revision fc8a7a4 by Campbell Barton June 10, 2020, 08:04 (GMT) |
Fix T77560: Bone selection crashes The was caused by 8b347fc2cdc67 as the old BONESEL_NOSEL flag handled the -1 case (used for none). Instead of checking for -1, remove these elements from the array as selection code makes decisions based on the number of hits detected. |
Revision edb4e55 by Bastien Montagne June 10, 2020, 07:38 (GMT) |
LibOverride: Fix issues related to ID name differences. Local datablocks (including overrides) need to have a unique name, which can then differ from the reference linked one (especially when there are several local overrides of a same linked data). Issue is, ID name is a 'rna name property', and as such used as reference when dealing with override of collections of IDs, so we cannot have a changing name. The solution implemented here should work and is simple, but it may have some issues in corner cases (time will say), it is not really robust. Alternative solution would be to store ID pointers as reference in override operations, instead of there name. But that would potentially add quiet a lot of overhead to foreach looping in `lib_query.c`. |
Revision 2d1b560 by Campbell Barton June 10, 2020, 05:54 (GMT) |
Revision a4bb4b6 by Campbell Barton June 10, 2020, 05:54 (GMT) |
Mesh: utility functions to access wrapped mesh coordinates |
Revision 48ca66c by Campbell Barton June 10, 2020, 03:46 (GMT) |
Fix T77195: Crash with edit-mesh viewport measurements enabled Simplify looping over faces & tessellation data. Regression in 6526c3ced8b5, the index accessed wasn't valid. |
Revision 46e0ec0 by Germano Cavalcante June 9, 2020, 23:27 (GMT) |
Cleanup: Move each special_aftertrans_update to their respective TransData file |
|
|
|


Master Commits
MiikaHweb | 2003-2021