Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 624 / 5574

August 13, 2020, 15:53 (GMT)
Fix T78065: OSL shader compilation fails on macOS
August 13, 2020, 15:48 (GMT)
Merge branch 'blender-v2.90-release' into master
August 13, 2020, 15:41 (GMT)
Fix T79591: Liboverride: do not update overrides on missing linked data.

It makes no sense to generate/update overrides from missing (broken
linked) reference data, just keep existing ones unchanged then.
Revision 53683de by Hans Goudey
August 13, 2020, 14:30 (GMT)
UI: Simplify geometry icons

Many of the icons had lots of interior geometry left over from
subdivision. In these cases we should remove the interior geometry
and leave the object with the modifier for the future.
Revision 52e7d0b by Hans Goudey
August 13, 2020, 14:05 (GMT)
Merge branch 'blender-v2.90-release'
Revision 4e10310 by Hans Goudey
August 13, 2020, 14:04 (GMT)
UI: Add sculpt cloth filter tool icon

This icon mimics the details of the cloth brush icon while using the
frame style extablished for the other "filter" tools.

Differential Revision: https://developer.blender.org/D8467
Revision f66fc94 by Hans Goudey
August 13, 2020, 14:03 (GMT)
UI: Add sculpt cloth filter tool icon

This icon mimics the details of the cloth brush icon while using the
frame style extablished for the other "filter" tools.

Differential Revision: https://developer.blender.org/D8467
August 13, 2020, 13:24 (GMT)
Sequencer: Implement zoom-to-fit view mode

In this mode the preview image is always using the most of the preview
area space: it is scaled to fit, preserving aspect ratio. This makes it
possible to always have maximum of the preview region even after resize
of other areas.

This mode is enabled by default, is available in the View -> Zoom to Fit
menu. It is enabled when View All (Home key) is used, and is disabled
when manual navigation ([panning, zooming) is performed.

There is no versioning code, which means existing files will open as-is,
but new projects will have this option enabled.

Ref T78987

Maniphest Tasks: T78987

Differential Revision: https://developer.blender.org/D8549
August 13, 2020, 13:24 (GMT)
View2D: Inform region type on current view changes

Allows to hook per-space code which is to be run on view navigation.
This is required to have zoom-to-fit implemented in the sequencer.

There might be more cases where the clalback is to be called from,
but it could be easier to address those on the case-by-case basis
when its needed.
August 13, 2020, 13:24 (GMT)
View2D: Centralize handling of changes to v2d->cur

Currently there are no functional changes, preparing code to add more
functionality which is to be run from navigation/zoom operators.
August 13, 2020, 12:41 (GMT)
Fix T79082: Softbody self-collision does not work on lattices

Reviewers: zeddb

Differential Revision: https://developer.blender.org/D8562
August 13, 2020, 12:27 (GMT)
UVEdit: Fix drawing after recent refactor
August 13, 2020, 12:20 (GMT)
GPU: Fix MSVC warning
August 13, 2020, 12:20 (GMT)
GPU: Fix issue with MDI and recent refactor
August 13, 2020, 12:20 (GMT)
GPUDrawList: Fix gl error with drawing without the correct VAO bound
August 13, 2020, 12:20 (GMT)
GPUShader: Add more uniform functions
August 13, 2020, 12:20 (GMT)
Cleanup: GPU: Remove Batch vao cache reset

This is done at drawtime automatically.
August 13, 2020, 12:20 (GMT)
GPUBatch: GL backend isolation

This changes the drawing paradigm a bit. The VAO configuration is done
JIT-style and depends on context active shader.

This is to allow more flexibility for implementations to do optimization
at lower level.

The vao cache is now its own class to isolate the concept. It is this
class that is reference by the GLContext for ownership of the containing
VAO ids.
August 13, 2020, 12:20 (GMT)
GPUBatch: Move allocator to backend
August 13, 2020, 12:20 (GMT)
GPUBatch: Merge phase and ownership flags and cleanup there usage

Also add new flags to communicate specific behavior to future backend.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021