April 14, 2021, 01:41 (GMT) |
Cleanup: resolve type hinting error with make_source_archive |
April 14, 2021, 01:36 (GMT) |
GNUmakefile: add 'check_mypy' convenience target |
April 13, 2021, 23:21 (GMT) |
Merging latest USD import changes. |
Revision 431a662 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 13, 2021, 22:24 (GMT) |
EEVEE: Add back object update and view update detection. |
April 13, 2021, 20:49 (GMT) |
USD Import: new usd_capi_export.cc file. Renamed usd_capi.cc to usd_capi_export.cc, per review for differential D10700. |
April 13, 2021, 20:36 (GMT) |
Fix T78803: Bad widget drawing with the R600g driver The SB back-end optimizer for the mesa R600g driver corrupts the vertex shader for widget drawing. This will not be fixed upstream because SB is getting replaced as part of the new NIR path. This was thought to be an issue with instancing and an attempted fix was submitted in D8374, but it did not fix the issue. This patch reimplements the array look-up part of the code using switch case as a workaround and removes the old workaround implemented as part of D8374. Reviewed By: Clement Foucault Differential Revision: https://developer.blender.org/D10967 |
April 13, 2021, 20:29 (GMT) |
USD Import: new usd_capi_import.cc file. Moved import related code from usd_capi.cc to usd_capi_import.cc. Per review for differential D10700. |
April 13, 2021, 20:12 (GMT) |
Merging latest USD importer changes. |
April 13, 2021, 20:11 (GMT) |
Nodes: Tooltip for Group Input properties With this patch, users can define custom tooltips for the exposed properties of their Geometry Nodes Groups. Currently this custom tooltips are only used in the modifier panel, but its a long term goal to use it in the node editor. Reviewer: Hans Goudey Differential Revision: https://developer.blender.org/D10884 |
April 13, 2021, 18:31 (GMT) |
Object: Enable transfer mode functionality for switching objects in Sculpt Mode This implements the changes discussed in T87134 for including switch object funcionality in 2.93. This includes: - Remove the switch object operator experimental option - Remove the option for switching objects in Edit Mode. - Rename switch_object to transfer_mode. - Enable the operator only in sculpt mode. - Expose the operator in the Sculpt menu with an eyedropper modal option. On later releases, we could revisit enabling the operator in other mode and object types as well as its place in the UI. Reviewed By: JulienKaspar, JacquesLucke Differential Revision: https://developer.blender.org/D10953 |
April 13, 2021, 18:18 (GMT) |
Sculpt: Update menu entries for new Expand operator Sculpt menus were using the legacy expand operator. This updates all entries to use the new one. It does not make sense to use Expand from the menus as it relies on the brush cursor position, but now all Expand shortcuts are listed in the UI. Reviewed By: JacquesLucke Differential Revision: https://developer.blender.org/D10952 |
April 13, 2021, 18:09 (GMT) |
Revert 87aa514611b9: Removal of Lock Camera Gizmo Button Differential Revision: https://developer.blender.org/D10968 Reviewed by Julian Eisel |
April 13, 2021, 17:18 (GMT) |
Fix T77330, T81704: Spline IK doesn't preserve bone scale correctly Previously, the bone position outside of "fit to curve length" mode was incorrect. It assumed that the curve was completely straight with no bends or turns. This would lead to bones being scaled down as their final position would be servery underestimated in some cases. The solution is to do a sphere -> curve intersection test to see where to put the bones while still preserving their length. As we are using the tessellated curve data this essentially boils down to us doing a sphere -> line intersection check. Reviewed By: Sybren Differential Revision: https://developer.blender.org/D10849 |
Revision 8b8fdcc by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 17:00 (GMT) |
Asset View: Always show all poses, avoid double-scrollbar The asset view so far showed up to 5 items by default. If there were more assets to be shown than that, it the list would become scrollable. This would cause a scrollable box inside a scrollable region, which is not nice for interaction. We can just expand the list so all assets are in the layout, and the user can scroll the region rather than scrolling the list. Also hide the "grip" button so the list can't be resized. If needed we could allow making the list smaller still, even if that causes double scrolling again. For now keeping it simple. Had to add a "no grip" option for that, so I changed the signature a bit to avoid too many boolean arguments. And another also: Adds missing return after error check. |
Revision 8c9e508 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 13, 2021, 17:00 (GMT) |
Fix compile error when using UIList template flags in C++ C++ has strongly typed enums (which is great!), so a bitwise OR on two enum values will result in a compiler error. Use our `ENUM_OPERATORS()` utility to overload the bitwise operations to be valid for this strong enum type. |
April 13, 2021, 17:00 (GMT) |
Address small review comments from Jacques |
April 13, 2021, 16:52 (GMT) |
Merge branch 'master' into temp-spreadsheet-row-filter |
April 13, 2021, 16:19 (GMT) |
deps_builder: Bump download time out to 30 mins The timeout was set to 60 seconds, which was problematic for some of the larger files like boost from the blender svn mirror. |
April 13, 2021, 16:00 (GMT) |
Cycles: Use easier to debug match check Use DCHECK_EQ(foo, bar) instead of assert(foo == bar) which makes it easier to see what exactly went wrong by looking on numbers. Before it was required to re-run Blender to see what was actual and expected values. |
April 13, 2021, 16:00 (GMT) |
Cycles: Vectorize math in get_pass_rect Should give some time advantage when accessing passes. Hard to measure though, but this feels to be the right thing to do nevertheless. |
|
|
|


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