March 17, 2020, 15:54 (GMT) |
Fix crash when rendering Eevee/Workbench while VR session runs We have to set the main draw-manager mutex. Also some related cleanup. |
March 17, 2020, 15:46 (GMT) |
Fix T74838: fix dereferencing of NULL in sculpt_no_multires_poll when no active object exists Fix crash when the operator search is used while no active object exists. The cause of the issue is an attempt to dereference `ob` when it is `NULL`. Therefore this patch checks the return value of `SCULPT_mode_poll()` first, to ensure that `ob` isn't `NULL`. Reviewed By: pablodp606 Maniphest Tasks: T74838 Differential Revision: https://developer.blender.org/D7156 |
March 17, 2020, 15:46 (GMT) |
GPencil: Cleanup matrix multiplication |
March 17, 2020, 15:42 (GMT) |
GPencil: Simplify Parent to Layer code and solve issue with bones |
March 17, 2020, 15:41 (GMT) |
Multires: Fix Apply Base when there are deform modifiers Their effect was applied twice after hitting Apply Base since the operator was also applying deformation caused by those modifiers. |
March 17, 2020, 15:41 (GMT) |
Multires: Add utility to create deformed base mesh The new function will use original object as a starting point and apply all enabled deformation modifiers prior to the multires. |
March 17, 2020, 15:41 (GMT) |
Mesh: Fix applying deform modifier up to index The code would have break the first (deform only) modifiers once the index is reached, but it will not prevent second loop (over remaining modifiers) from run. This was applying deform modifier twice in some conditions: having single deform modifier and calculating deformed mesh up to the first modifier (index=0). |
March 17, 2020, 15:41 (GMT) |
Mesh: Add utility to calculate deform modifier up to index Intention is to be used to create mesh at the state which is an input to the multires modifier. |
March 17, 2020, 15:41 (GMT) |
Multires: Cleanup, argument naming and order Use full argument name. Also order arguments in the generosity order: from depsgraph (which has everything) to object (which contains multires) specific multires modifier. |
March 17, 2020, 15:41 (GMT) |
Multires: Cleanup, remove redundant argument Scene can be queried from the dependency graph. |
March 17, 2020, 15:40 (GMT) |
Merge branch 'soc-2019-openxr' into vr_scene_inspection |
March 17, 2020, 15:40 (GMT) |
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr |
March 17, 2020, 15:36 (GMT) |
Revert changes to generalize 3D View Shading options button layout |
March 17, 2020, 15:28 (GMT) |
Make it obvious that the DRW context getters are not for general use |
March 17, 2020, 15:12 (GMT) |
Fluid: Fixes for new abort bake faster feature In addition to previous commit that made it possible to abort bakes faster. |
March 17, 2020, 14:50 (GMT) |
Fix compile error when compiling with WITH_XR_OPENXR disabled (tm) |
March 17, 2020, 14:44 (GMT) |
Always sync VR view shading with the 3D View the session was started in Added a notifier subtype so that we can avoid unnecesarry updates of the VR shading settings. The VR session now needs to be invoked from a 3D View. |
March 17, 2020, 14:02 (GMT) |
Add experimental global undo speedup. The feature is hidden behind an experimental option, you'll have to enable it in the preferences to try it. This feature is not yet considered fully stable, crashes may happen, as well as .blend file corruptions (very unlikely, but still possible). In a nutshell, the ideas behind this code are to: * Detect unchanged IDs across an undo step. * Reuse as much as possible existing IDs memory, even when its content did change. * Re-use existing depsgraphs instead of building new ones from scratch. * Store accumulated recalc flags, to avoid needless re-compute of things that did not change, when the ID itself is detected as modified. See T60695 and D6580 for more technical details. |
March 17, 2020, 13:46 (GMT) |
Cleanup: rename function This function was missed in rBec471a9b1c1. Differential Revision: https://developer.blender.org/D7155 |
March 17, 2020, 12:56 (GMT) |
OverlayEngine: crash when using hidden faces Unreported Crash. When hidden faces are active (retopology) the depth test could fail as the default framebuffers aren't set. This patch will check if we are rendering a depth only and skip the clearing of the buffer. |
|
|
|


Master Commits
MiikaHweb | 2003-2021