November 13, 2020, 18:15 (GMT) |
Cleanup: Move PanelType flag from DNA to BKE header Since this flag isn't saved in files and PanelType itself is defined in BKE, the flag makes more sense there. |
Revision 1ddd717 by Hans Goudey (attribute-accessor, geometry-nodes, geometry-nodes-active-modifier-drawing, geometry-nodes-attribute-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 13, 2020, 17:35 (GMT) |
Geometry Nodes: Improve error messages for property mismatches Related to T82438. This adds some basic checks for common errors and currently unsupported socket types in the modifier. |
Revision 9e3f86e by Julian Eisel (asset-browser) November 13, 2020, 17:21 (GMT) |
Fall back to single threaded preview creation if ID can't do it thread-safe |
November 13, 2020, 17:12 (GMT) |
Merge branch 'master' into greasepencil-edit-curve |
November 13, 2020, 17:11 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision 871962f by Julian Eisel (asset-browser) November 13, 2020, 16:54 (GMT) |
Make object preview generation thread-safe When creating the preview, the object is now deep-copied so the preview generation doesn't have to be done on the main thread, or block it. There's a failing assert for objects with particle settings, I think the assert needs to be corrected but I'll leave this aside for later. Disabled it for now. |
Revision 0066e59 by Hans Goudey (attribute-accessor, geometry-nodes, geometry-nodes-active-modifier-drawing, geometry-nodes-attribute-nodes, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, temp-geometry-nodes-distribute-points-cleanup) November 13, 2020, 16:54 (GMT) |
Merge branch 'master' into geometry-nodes |
November 13, 2020, 16:45 (GMT) |
Merge branch 'master' into xr-actions-D9124 |
November 13, 2020, 16:26 (GMT) |
XR: Support mesh editing with grab operator Uses similar mechanics as object mode, but interpolation and offsets are not yet supported. |
November 13, 2020, 16:23 (GMT) |
XR: Ensure mesh object for edit mode raycast |
November 13, 2020, 16:10 (GMT) |
Increase line width for controllers / raycast |
November 13, 2020, 16:08 (GMT) |
XR: Remove Z-up conversion for pose actions Not applying an implicit Z-up conversion for OpenXR coordinates may be better since poses may have different orientations / tracking spaces. Users can instead apply custom pose offsets via the UI / Python API if necessary. |
November 13, 2020, 14:21 (GMT) |
GPencil: Remove ID from operators to fix T82597 Instead to use the ID of the object, now the parameter is an Enum with Selected object or New. If use selected mode, the first grease pencil object selected is used. If none of the selected objects is a grease pencil object, a new object is created. Small cleanup changes to the original patch. Differential Revision: https://developer.blender.org/D9529 |
November 13, 2020, 13:21 (GMT) |
LibOverride: Adjust PointCache operators to properly handle overrides. LibOverrides only support a small sub-set of PointCache features for now (one cannot add new caches, baking in memory is not supported...). Part of first step of T82503: support disk cache in liboverrides. |
November 13, 2020, 13:21 (GMT) |
LibOverride: Do not tag overrides for complete recalc. This was done as some sort of safety, but should not actually be needed, and including tags like `ID_RECALC_POINT_CACHE` e.g. makes usage of point caches impossible with liboverrides (since it would systematically invalidate all cache on file load). In theory we should not have to tag anything here in fact, RNA accessors are supposed to take care of it, but for now we keep the `ID_RECALC_COPY_ON_WRITE` one. Part of first step of T82503: support disk cache in liboverrides. |
November 13, 2020, 13:21 (GMT) |
LibOverride: Make PointCache RNA properties overridable. Note that due to convoluted layout of point caches in RNA (active one also storing list of all available ones), we'll often have the pointcache overrides rules twice. Should not be a huge problem, practically speaking. Part of first step of T82503: support disk cache in liboverrides. |
November 13, 2020, 11:03 (GMT) |
revert some unnecessary changes |
November 13, 2020, 10:52 (GMT) |
Ceres: Update to upstream version 2.0.0 We already were using one of earlier RC of the library, so there is no expected big changes. Just making the update official, using official version and stating it in the readme file. |
November 13, 2020, 10:52 (GMT) |
Merge branch 'master' into cycles_procedural_api |
November 13, 2020, 10:51 (GMT) |
CMake: Extend strict flags cancellation flags Becomes rather annoying to duplicate them across C/C++ GCC/Clang sets, almost as if the test should test both C and C++, and to do it for all compilers. Solves strict warning in the upstream of Ceres library. |
|
|
|


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