Blender Git Commit Log

All Blender Git commits.

Page: 1638 / 8462

May 15, 2020, 21:55 (GMT)
Merge branch 'panel-list-patch' into panel-list-patch-2
May 15, 2020, 21:55 (GMT)
Fix box ymax changing when panel opens
May 15, 2020, 21:47 (GMT)
Remove flag in python as well
May 15, 2020, 21:37 (GMT)
Add new simulation modifier UI
May 15, 2020, 21:32 (GMT)
Add new mirror UDIM property
May 15, 2020, 21:32 (GMT)
Merge branch 'panel-list-patch' into panel-list-patch-2
May 15, 2020, 21:26 (GMT)
Remove instanced list start flag
May 15, 2020, 21:16 (GMT)
Merge branch 'master' into panel-list-patch
Revision eaf7d36 by Hans Goudey (master)
May 15, 2020, 19:12 (GMT)
UI: Graph Editor: Draw Handles Lines With Smoothing

Enabling "Use High Quality Display" in the graph editor enables
AA for the curves, this enables it for bezier handles too.

Differential Revision: https://developer.blender.org/D7740
May 15, 2020, 18:25 (GMT)
Cycles: code refactor to bake using regular render session and tiles

There should be no user visible change from this, except that tile size
now affects performance. The goal here is to simplify bake denoising in
D3099, letting it reuse more denoising tiles and pass code.

A lot of code is now shared with regular rendering, with the two main
differences being that we read some render result passes from the bake API
when starting to render a tile, and call the bake kernel instead of the
path trace kernel.

With this kind of design where Cycles asks for tiles from the bake API,
it should eventually be easier to reduce memory usage, show tiles as
they are baked, or bake multiple passes at once, though there's still
quite some work needed for that.

Reviewers: #cycles

Subscribers: monio, wmatyjewicz, lukasstockner97, michaelknubben

Differential Revision: https://developer.blender.org/D3108
May 15, 2020, 17:38 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 17:29 (GMT)
Fix T76734: Changing Envelope FModifier controlpoints missing update

Issue is that update functions defined in
`rna_def_fmodifier_envelope_ctrl` (namely `rna_FModifier_update`) are
actually never called.

This is because UI code for FCurve modifiers often does not use RNA
buttons but uses custom update functions (or non at all). For example,
rB9a88bd55903a did this for the generators, envelope control points did
not have this at all.

This is now changed to use RNA buttons for the envelope control points,
this could done for other non-RNA buttons as well to get rid of
'validate_fmodifier_cb()'.

Maniphest Tasks: T76734

Differential Revision: https://developer.blender.org/D7732
May 15, 2020, 17:26 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 17:08 (GMT)
Fix T76698: Movie clip stabilize display ignore footage colorspace
settings

Stabilized ImBuf just needs to use the same colorspace and alpha
settings as the original one.

Maniphest Tasks: T76698

Differential Revision: https://developer.blender.org/D7713
May 15, 2020, 17:03 (GMT)
Refactor: Move linestyle foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move mask foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move movieclip foreach_id to new IDTypeInfo structure.
May 15, 2020, 17:03 (GMT)
Refactor: Move particle foreach_id to new IDTypeInfo structure.
May 15, 2020, 16:40 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 16:29 (GMT)
Fix T76277: Remove wrong cast in rna_NodeTree_update

This patch fixes T76277 by removing the incorrect cast from
`ptr->data` to `bNode`. The address of `ptr->owner_id` and
`ptr->data` both point to the node tree. Passing the node tree
incorrectly as a node into the `ED_node_tag_update_nodetree`
corrupts the data, because it attempts to set flags on the
node.

Reviewed By: sergey

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