Blender Git Commit Log

All Blender Git commits.

Page: 1366 / 8462

Revision 52e7d0b by Hans Goudey (master)
August 13, 2020, 14:05 (GMT)
Merge branch 'blender-v2.90-release'
Revision 4e10310 by Hans Goudey (master)
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 (master)
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:55 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
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:48 (GMT)
Merge branch 'master' into soc-2020-io-performance
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:37 (GMT)
Cleanup: renaming & comments.
August 13, 2020, 12:30 (GMT)
Fix several material import bugs, remove wrong assert.

Images were not being loaded since the parent directory was
missing in the path. So add it in tex_map_XX.
August 13, 2020, 12:27 (GMT)
GPencil: UI: Move adaptive resolution

Since the adaptive resolution modifies the behaviour of the
curve resolution parameter, it makes more sense to put the checkbox
underneath the curve resolution silder.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021