Revision 61abd77 by Jacques Lucke September 14, 2020, 10:02 (GMT) |
Fix T80564: flow particle size is too limiting Reviewers: sebbas Differential Revision: https://developer.blender.org/D8888 |
Revision 3ce06a8 by Bastien Montagne September 14, 2020, 09:33 (GMT) |
Fix T80643: Library Override: Can't change Armature Layer enabled-ness. Armature properties still had to be made overridable. |
Revision 28c2032 by Jeroen Bakker September 14, 2020, 09:09 (GMT) |
Revision 211d213 by Bastien Montagne September 14, 2020, 09:02 (GMT) |
API doc: Gotcha's: Add section about abusing RNA properties callbacks. Especially with new undo/redo it is even less recommended to perform complex operations in those callbacks, they should remain as fast and localized as possible. Also updated the section about undo/redo a bit. |
Revision ec42daf by Bastien Montagne September 14, 2020, 08:31 (GMT) |
Fix T80457: Library Override - Custom Property to Drive Child Particles results in Crash. RNA diffing code was not dealing properly valid NULL PointerRNA (like the empty texture slots of a ParticleSettings e.g., which were cause of crash in that report). To be backported to 2.90 and 2.83. |
Revision f28adae by Campbell Barton September 14, 2020, 08:25 (GMT) |
Fix T80747: New vgroups on unsupported object types fails silently Raise an exceptions when adding vertex groups to object types that don't support it. |
Revision 14b0f20 by Campbell Barton September 14, 2020, 07:59 (GMT) |
Fix T80694: Crash reloading scripts from the Python console Running `bpy.ops.script.reload()` from Python was crashing since the operator being called was it's self freed. Change the reload operator to defer execution - as supporting re-registration during execution is quite involved for a corner-case. |
Revision c207f7c by Campbell Barton September 14, 2020, 07:59 (GMT) |
Cleanup: use doxy sections for imbuf |
Revision c6210f9 by Jeroen Bakker September 14, 2020, 07:48 (GMT) |
DrawManager: Resolve Assert in Image Engine Tiled texture uses different texture structure than normal textures. Normally we add dummy textures and use them, but I found it cleaner to have 2 shaders and use the correct shader. |
September 14, 2020, 07:25 (GMT) |
Fix T72584: Hiding a collection don't hide a child object in viewport when in Local View Hiding a collection should hide all children objects even when we are in Local view with one of them. Note from reviewer: We are doing this already for local collections. So may as well do it when hiding the collections for the entire view layer. Developer details: In function "BKE_object_is_visible_in_viewport" object flag BASE_VISIBLE_VIEWLAYER wasn't being checked when we were in Local view, It's now changed so that it's checked even if we are in Local view. And this function was called by some viewport draw functions to check if it should draw an object or not. Maniphest Tasks: T72584 Differential Revision: https://developer.blender.org/D7894 |
Revision 0f61b27 by Clément Foucault September 13, 2020, 23:10 (GMT) |
DRW: Fix wrong use of GPU_blend Use the enum instead of a boolean. Exibit n�5512 where typecast warning would have find the error. |
Revision c1c53d3 by Clément Foucault September 13, 2020, 23:10 (GMT) |
Cleanup: DRWManager: Remove deprecated pass_state functions And also enable pass names when using `--debug-gpu` option. |
Revision ecfbc5f by Clément Foucault September 13, 2020, 23:10 (GMT) |
Fix T80603 Workbench: Inverted alpha when rendering This was caused by a left over DRWPass->state modification that made the subsequent samples redraw without Blending enabled. This led to incorrect blending. The fix is to use the new API for pass instancing. |
Revision ab7608a by Howard Trickey September 13, 2020, 20:57 (GMT) |
Apply patch D8816, from Zachary(AFWS) for collection boolean operand. Also added code so that exact solver does the whole collection at once. This patch allows users to use a collection (as an alternative to Object) for the boolean modifier operand, and therefore get rid of a long modifier stack. |
Revision 9d67470 by Bastien Montagne September 13, 2020, 17:50 (GMT) |
Fix T80589: Translations in python scripts are missing. Python 3.8 changed handling of constant values in its AST tool. This code should work on both officialy supported 3.7, and newer 3.8, for now. |
Revision 3ee2ca0 by Clément Foucault September 13, 2020, 13:53 (GMT) |
Fix T80023 Invisible objects or glitches with object 'in front' + 'X-ray' Rendering only to the depth buffer seems to need a valid fragment shader with a color output on some platform. |
Revision f5ccf87 by Jeroen Bakker September 13, 2020, 09:15 (GMT) |
CleanUp: Code folding Incorrect code folding in recent commit |
Revision 1e186ce by Campbell Barton September 13, 2020, 08:11 (GMT) |
Fix T77584: Edit Mode crash with shape keys created on blank mesh Entering edit-mode after creating shape keys on a blank mesh would crash. Regression in 9b9f84b317fef which prevented initializing empty shape keys when there is no shape key offset data available. |
Revision e4811cf by Campbell Barton September 13, 2020, 08:04 (GMT) |
Cleanup: unused variable |
Revision 952212a by Campbell Barton September 13, 2020, 05:49 (GMT) |
Fix printing data from an evaluated depsgraph in Python Printing an evaluated view layer would show: Evaluated Scene 'Scene' - Now __repr__ uses the __str__ fallback for evaluated data, as done in other situations where we can't create a string that would evaluate to the data. - __str__ now shows when the data is evaluated. - __str__ always includes the memory address (which was previously only shown for structs without a name). |
|
|
|


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