Blender Git Commits

Blender Git "master" branch commits.

Page: 295 / 5574

April 28, 2021, 06:36 (GMT)
Fix Compositor: WorkScheduler task model deletes works

WorkScheduler task model deletes work packages after executing them. The other models don't do so. All models should handle packages the same way.

Reviewed By: #compositing, jbakker

Differential Revision: https://developer.blender.org/D11102
April 28, 2021, 06:35 (GMT)
Fix Compositor: WorkScheduler task model deletes works

WorkScheduler task model deletes work packages after executing them. The other models don't do so. All models should handle packages the same way.

Reviewed By: #compositing, jbakker

Differential Revision: https://developer.blender.org/D11102
April 28, 2021, 06:09 (GMT)
Merge branch 'blender-v2.93-release'
April 28, 2021, 06:05 (GMT)
Fix T87864: Context is None for draw method

Use WM_operator_properties_create_ptr so the owner_id is
set to the window manger which is now required.

Regression in 919558854d624f5db40acfa9f5674ac8c94873b6.
April 28, 2021, 06:03 (GMT)
Replace COM_DEBUG #define with constexpr. Fixes T87035

Reviewed By: jbakker

Maniphest Tasks: T87035

Differential Revision: https://developer.blender.org/D11068
Revision 1b6f655 by Hans Goudey
April 28, 2021, 04:38 (GMT)
Merge branch 'blender-v2.93-release'
Revision 7e678c3 by Hans Goudey
April 28, 2021, 04:37 (GMT)
Fix T87165: Join geometry node doesn't copy instance IDs

This makes motion blur work incorrectly. With a similar fix to
rBf2d70c02f88cc00, just copy over the instance IDs in this case.
April 28, 2021, 03:37 (GMT)
Merge branch 'blender-v2.93-release'
April 28, 2021, 03:36 (GMT)
Add NULL check to Object.pose from 6eb2f71875c69f5f6073fed2d285fe8ef662ba03
April 28, 2021, 03:29 (GMT)
Remove include accidentally added in 6eb2f71875c69f5f6073fed2d285fe8ef662ba03
April 28, 2021, 03:20 (GMT)
Fix T87631: Crash undoing edit-mode bone duplication

Edit mode could leave pose channels in the object that didn't
have an associated bone.

These are now cleared when freeing edit-mode data.
Revision 6a664cc by Hans Goudey
April 28, 2021, 00:49 (GMT)
UI: Change "Int" to "Integer" in enum item names

We shouldn't abbreviate words like this in the UI. "Int" is just a
programming term.
April 27, 2021, 19:42 (GMT)
Merge branch 'blender-v2.93-release'
April 27, 2021, 19:40 (GMT)
Fix T87474: Face Set visibility updates failing with single face loop

Face set visibility is already flushed to all mesh elements in the right
way in SCULPT_visibility_sync_all_face_sets_to_vertices, calling
BKE_mesh_flush_hidden_from_verts is legacy code from the previous
visibility system that was causing the vertex visibility to take
priority over face sets. When hidding a single loop, all vertices of
those faces are still visibile, so this line was tagging all loop faces
visible. This was leaving mesh/face set visibiltiy in an unconsistent
state.

Reviewed By: JacquesLucke

Maniphest Tasks: T87474

Differential Revision: https://developer.blender.org/D11008
April 27, 2021, 19:38 (GMT)
Fix T87596: Pose brush not using automasking options

Automasking cache factors were missing in the pose brush deform function.

Reviewed By: JacquesLucke

Maniphest Tasks: T87596

Differential Revision: https://developer.blender.org/D11005
April 27, 2021, 19:20 (GMT)
Fix T87816: Sculpt curve & line stroke hides dash settings

These settings are used though for these strokes (see
'paint_stroke_use_dash'), should be visible in the UI as well.

This was correctly added when dashing was introduced in rB15f82278d5d4
btw., but then messed up in rBfb74dcc5d69d.

Maniphest Tasks: T87816

Differential Revision: https://developer.blender.org/D11096
April 27, 2021, 19:04 (GMT)
Fix T87816: Sculpt curve & line stroke hides dash settings

These settings are used though for these strokes (see
'paint_stroke_use_dash'), should be visible in the UI as well.

This was correctly added when dashing was introduced in rB15f82278d5d4
btw., but then messed up in rBfb74dcc5d69d.

Maniphest Tasks: T87816

Differential Revision: https://developer.blender.org/D11096
April 27, 2021, 19:02 (GMT)
Merge branch 'blender-v2.93-release'
Revision eecaa59 by Hans Goudey
April 27, 2021, 16:42 (GMT)
Fix: Self object missing from geometry nodes evaluator params

This was an oversight in the previous refactoring commit in this file.
April 27, 2021, 15:23 (GMT)
Fix T87815: Sculpt: Curve stroke scene spacing not working

This was just not implemented for curve strokes when world spacing was
introduced in rB87cafe92ce2f.

Now do the equivalent of what was done in said commit in
'paint_space_stroke', now in 'paint_line_strokes_spacing' as well.

Maniphest Tasks: T87815

Differential Revision: https://developer.blender.org/D11098
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021