May 19, 2021, 15:50 (GMT) |
IDManagement: Fix ID sorting in case of linked IDs. `id_sort_by_name` would simply not deal properly with linked IDs, could lead to mixing IDs from different libraries, and unsorted IDs within the same library. |
May 19, 2021, 15:50 (GMT) |
IDManagement: Do not prevent sorting of linked IDs in `BKE_id_new_name_validate`. While this function should (currently) not be called on linked ID, there is no reason to treat those differently than local IDs, for the part that they have in common: needs to be properly sorted. |
May 19, 2021, 15:50 (GMT) |
IDManagement: Enable ID sorting test for linked IDs. |
May 19, 2021, 15:40 (GMT) |
Fix T87621: Win32 Do Not Create Preview Thumbnails for Offline Files This patch turns off the creation of file thumbnails for files that are offline and therefore not fully-present on the file system. These types of files - typically cloud-based or stored on slower backup media - only have their contents available when actually accessed, at which point there will be a short delay. If we allow thumbnail creation in this state then all offline files in a folder will be downloaded just to view a listing, which can take a long time. Files in this state will instead get a more generic thumbnail that still indicates file type (icon in center) and that shows offline state will a special icon at the bottom-left. Although this currently only affects Windows users, most of this patch is platform-agnostic. So other platforms inherit this behavior if they only add FILE_ATTR_OFFLINE attribute to files in this state. See D11101 for more information. Differential Revision: https://developer.blender.org/D11101 Reviewed by Julian Eisel |
May 19, 2021, 14:41 (GMT) |
Blender LTS: match download urls with latest changes in buildbot. |
May 19, 2021, 14:39 (GMT) |
Blender LTS: match download urls with latest changes in buildbot. |
May 19, 2021, 14:09 (GMT) |
Cycles X: More flexible tile scheduling support Allow tiles with sample range smaller than the currently rendering number of samples. The previous code was trying to support it already, but it had some mistakes in the math. Currently should be no functional changes. |
May 19, 2021, 14:02 (GMT) |
Cycles X: Increase verbosity level for kernel timings Allows to more easily access overall kernel time execution without too much flood in the terminal which could affect overall timing. |
May 19, 2021, 11:58 (GMT) |
Merge branch 'blender-v2.93-release' |
May 19, 2021, 11:47 (GMT) |
Fix T88167: Regression: no tooltip for syringe/picker, during picking object Fix T88167. Caused by {rB97defd9cd79b6e3ed0e52481a7078107dbe0522b} `(BLI_rcti_isect_pt` used here to confirm if cursor position is in between active region boundary. Subtracting min region boundary from the mouse position before the check, fails the condition. `mval[2]` introduced to hold the region relative mouse position. Reviewed By: Severin Maniphest Tasks: T88167 Differential Revision: https://developer.blender.org/D11224 |
May 19, 2021, 11:41 (GMT) |
Version bump 2.83.15 stable. 2.83.14 missed cuda/optix kernels in distribution. Better to bump the version. |
May 19, 2021, 11:04 (GMT) |
Cleanup: use nullptr |
May 19, 2021, 10:32 (GMT) |
Merge branch 'blender-v2.93-release' |
May 19, 2021, 10:27 (GMT) |
EEVEE: Subsurface Node: Fix inverted texture blur input Fixes T86097 EEVEE Subsurface Node give blurry edges |
May 19, 2021, 10:17 (GMT) |
Merge branch 'blender-v2.93-release' |
May 19, 2021, 10:14 (GMT) |
EEVEE: Geometry info -> tangent: Make consistent with Cycles for hair Changes output for geometry info node in Eevee to be consistent with Cycles (w/o osl) Before this patch Eevee outputs Z-tangent even for hair. This patch changes it to output hair tangent (growth direction). Hair tangent is impossible to derive otherwise from normal or view direction. Reviewed By: fclem, brecht Differential Revision: https://developer.blender.org/D10841 |
May 19, 2021, 10:12 (GMT) |
Cycles X: Run init_from_camera kernel for all tiles Avoids pointer magic which is not necessarily supported by all compute backends and allows to ensure there are no extra latency caused by multiple kernel launches. Currently this does not bring performance improvements, but this change opens doors for more compute backends and makes it possible to test different tile slicing and scheduling strategies. ``` init_all_tiles cycles-x bmw27.blend 10.3444 10.326 classroom.blend 16.476 16.6067 pabellon.blend 9.13914 9.13556 monster.blend 11.9673 11.963 barbershop_interior.blend 12.4566 12.4414 junkshop.blend 16.4764 16.491 pvt_flat.blend 17.288 17.2757 ``` Differential Revision: https://developer.blender.org/D11304 |
May 19, 2021, 09:44 (GMT) |
Geometry Nodes: don't show grease pencil materials for now Those materials cannot be on geometry handled by geometry nodes yet. So it makes sense not to show those materials in the material socket. |
May 19, 2021, 09:02 (GMT) |
Geometry Nodes: take materials into account when joining geometries Materials are now kept intact when using the Join Geometry node or when realizing instaces. |
May 19, 2021, 08:51 (GMT) |
Fix issue in previous commit When `PointerRNA->data` was null, it was interpreted as being `None` in Python. This caused the materials slots to not show correctly in the ui. |
|
|
|


Master Commits
MiikaHweb | 2003-2021