March 9, 2020, 15:00 (GMT) |
Fix T74533: Crash when entering sculpt mode Apparently this happened when the object is in a flat view and has customdata `CD_SCULPT_FACE_SETS` Differential Revision: https://developer.blender.org/D7073 |
March 9, 2020, 14:30 (GMT) |
fix after merge |
March 9, 2020, 14:27 (GMT) |
Merge branch 'master' into functions |
March 9, 2020, 13:57 (GMT) |
Avoid queries on inaccessible session state On the Blender side we now use a more narrow definition of when a session is considered running than the OpenXR specification does. Also does related cleanup. |
March 9, 2020, 13:47 (GMT) |
Cleanup: Replace ABS/SQUARE/CUBE with function calls While it might be handy to have type-less functionality which is similar to how C++ math is implemented it can not be easily achieved with just preprocessor in a way which does not have side-effects on wrong usage. There macros where often used on a non-trivial expression, and there was at least one usage where it was causing an actual side effect/bug on Windows (see change around square_f(sh[index++]) in studiolight.c). For such cases it is handy to have a function which is guaranteed to have zero side-effects. The motivation behind actually removing the macros is that there is already a way to do similar calculation. Also, not having such macros is a way to guarantee that its usage is not changed in a way which have side-effects and that it's not used as an inspiration for cases where it should not be used. Differential Revision: https://developer.blender.org/D7051 |
March 9, 2020, 13:11 (GMT) |
Cleanup: clang-format |
March 9, 2020, 13:02 (GMT) |
Transform Snap Object: Remove depsgraph when creating context Currently, this change does not bring functional changes. But it is necessary to extend the use of the snap system for gizmos, since, after a Undo, the `depsgraph` pointed by the `snap_context` has its memory invalidated. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D7013 |
March 9, 2020, 11:49 (GMT) |
Cleanup: ParticleSettings: Move to IDTypeInfo and remove unused BKE API. |
March 9, 2020, 11:49 (GMT) |
Cleanup: PaintCurve: Move to IDTypeInfo and remove unused BKE API. |
March 9, 2020, 11:49 (GMT) |
Cleanup: CacheFile: Move to IDTypeInfo and remove unused BKE API. |
March 9, 2020, 11:49 (GMT) |
Cleanup: WorkSpace: Move to IDTypeInfo and remove unused BKE API. |
March 9, 2020, 11:49 (GMT) |
Cleanup: WindowManager: Move to IDTypeInfo and remove unused WM API. Getting rid of one static 'registered' callback in BKE, yeah! |
March 9, 2020, 11:48 (GMT) |
Fix shading options missing in 3D View popover Wasn't actually returning the poll() result during regular usage (i.e. not re-used for scene or VR view shading options). |
March 9, 2020, 11:41 (GMT) |
Fix use-after-free when closing Blender with running VR session Somehow two wm_xr_data_destroy() calls ended up there, probably a merge conflict. |
March 9, 2020, 11:20 (GMT) |
Merge branch 'soc-2019-openxr' into vr_scene_inspection |
March 9, 2020, 10:56 (GMT) |
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr |
March 9, 2020, 10:55 (GMT) |
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside |
March 9, 2020, 10:31 (GMT) |
Merge branch 'master' into temp-openxr-ghostxr |
March 9, 2020, 09:44 (GMT) |
Revert "Constraints: remove special meaning of Local Space for parentless Objects." This reverts commit 7728bfd4c45c634ba6b62e149176425ec5779945. Although this brings back an inconsistency in the behaviour of constraints on objects and bones, people were relying on the old behaviour, and the new behaviour broke their files. It is still desired to remove this inconsistency, but it will happen more gradually. |
March 9, 2020, 07:52 (GMT) |
Merge branch 'master' into greasepencil-object |
|
|
|


Master Commits
MiikaHweb | 2003-2021