Blender Git Commits

Blender Git "master" branch commits.

Page: 741 / 5574

June 4, 2020, 12:37 (GMT)
Cleanup: remove unused flag
June 4, 2020, 12:31 (GMT)
Fix T77276: Generating Python API docs raises many warnings
June 4, 2020, 12:17 (GMT)
GPUShaderInterface: Change builtin array to array of location/bind

This reduce the base size of the shaderinterface from 400 to 136 bytes.
Improves memory usage and cache coherency when querying a lot of uniforms
at once.
June 4, 2020, 12:17 (GMT)
Cleanup: DRW: Add comment and remove bitfields.
June 4, 2020, 12:17 (GMT)
GPUShaderInterface: Add Builtin Uniform blocks query

This makes the query of theses mandatory uniforms faster.
June 4, 2020, 11:49 (GMT)
Merge branch 'blender-v2.83-release'
June 4, 2020, 11:48 (GMT)
Fix T77073: Objects cannot be activated after collection exclude

When excluding a collection containing the active object in either
texture paint or particle edit mode, the object could not be reactivated
when the collection was re-enabled. This is because the object's mode
was left in TEXTURE_PAINT or PARTICLE_EDIT, and the activation code did
not have cases to handle these modes.

This moves the code that is run when toggling out of texture paint or
particle edit modes to functions so activation can properly toggle off
the respective interaction mode.
June 4, 2020, 11:36 (GMT)
Cleanup: split particle & texture paint mode switching into utility functions
June 4, 2020, 10:57 (GMT)
Fix T77315 Overlay: Selection Highlighting not working with complex scene

Was caused by a UBO bind to the wrong slot.
Revision 7801791 by Campbell Barton
June 4, 2020, 10:24 (GMT)
Fix error removing the image paint cursor

Mix up with imapaint.paintcursor & imapaint.paint.paint_cursor
Remove imapaint.paintcursor since it wasn't used.

Also rename paint_cursor_start_explicit() to paint_cursor_start(),
removing the existing paint_cursor_start() since it took the paint
struct from the context, a value that's known by all callers.
June 4, 2020, 08:41 (GMT)
Cleanup: remove window manager argument for paint cursor API

This caused an additional argument when exiting object modes
and many other low level functions which don't need to access context.

This simplifies fixing T77073.
June 4, 2020, 08:26 (GMT)
LibOverride: Make all modifiers properties overridable.

This is second and last part of T77083.
June 4, 2020, 07:49 (GMT)
Fix T77264: Mantaflow: Liquid checkbox doesn't turn on while switching
between fluid types

When switching to gas, the fluids were not actually destroyed, leading to
the situation that they were then destroyed when actually switching to
liquid.

Maniphest Tasks: T77264

Differential Revision: https://developer.blender.org/D7907
June 4, 2020, 07:37 (GMT)
GPencil: Improve selection in Fill areas

Now when use selection if the selection area is inside a filled area, the stroke is selected. Before it was necessary to select the border of the stroke.

June 4, 2020, 07:10 (GMT)
UV: use selection for 'Seams from Islands'

Use bmesh connectivity data to simplify logic.
June 4, 2020, 06:23 (GMT)
Cleanup: move auto-execute operators into userpref_ops.c
June 4, 2020, 06:10 (GMT)
Cleanup: update sections for wm_files.c
June 4, 2020, 03:23 (GMT)
UI: more informative light energy description based on light type
June 4, 2020, 02:40 (GMT)
Fix error in recent fix for T77290
June 3, 2020, 18:45 (GMT)
Eyedropper: Support get samples from other windows

This fix T77226

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