Blender Git Loki

Kaikki Blender Git kommitit.

Page: 391 / 8462

July 30, 2021, 14:56 (GMT)
Fix Python error in benchmark executable detection after recent changes
July 30, 2021, 14:56 (GMT)
Cleanup: fix compiler warnings due to implicit cast

Differential Revision: https://developer.blender.org/D11950
July 30, 2021, 14:56 (GMT)
Cycles: upgrade CUDA to 11.4

This fixes a performance regression on Ampere cards, on specific scenes like
classroom. For cycles-x there is little difference, but this is still helpful
for LTS releases, and we need to upgrade at some point anyway.
July 30, 2021, 14:56 (GMT)
Compositor: Full frame Scale node

Adds full frame implementation to this node operations.
No functional changes.

Includes a new operation method `init_data` used to initialize any data
needed after operations are linked and resolutions determined.
Once tiled implementation is removed `initExecution` may be renamed
to `init_rendering` and `init_data` to `init_execution`.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11944
July 30, 2021, 14:56 (GMT)
Compositor: Fix memory leak when exporting operations on debug
July 30, 2021, 14:56 (GMT)
Compositor: Full frame Levels node

Adds full frame implementation to this node operations.
No functional changes.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11749
July 30, 2021, 14:56 (GMT)
Compositor: Full frame Box Mask node

Adds full frame implementation to this node operation.
No functional changes.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11627
July 30, 2021, 14:56 (GMT)
Fix: Instantly hide bones after hitting H key in pose sliding

When using a pose slider it is possible to hide bones with the 'H' key.
Before this patch the screen didn't update, so you had to move the mouse 1 pixel to update.
This patch makes it so it updates right away

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D12024
Ref: D12024
July 30, 2021, 14:56 (GMT)
Fix compile error on macos introduced in last commit

std::optional::value() is not available on macos.
July 30, 2021, 14:56 (GMT)
Geometry Nodes: Set Bezier Handle Type Node

This node takes a curve and a point selection and allows you to set the
specified (or all) points left/right or both handles to a given type.

Differential Revision: https://developer.blender.org/D11992
July 30, 2021, 14:56 (GMT)
Fix T90026: attributes added in editmode are lost on modeswitch

When exiting editmode, customdata [and thus attributes] are copied from
**BMesh** to **Mesh** (in `BM_mesh_bm_to_me`).
When adding attributes, these were always added via
`CustomData_add_layer_named` only.
Instead (if we are in mesh editmode), we need to go through
`BM_data_layer_add_named` to properly update the **BMesh** (see
`update_data_blocks`) so we have stuff available to copy back to
**Mesh** when exiting editmode.
Same is done for removing (also going through BMesh).

This is now done, DomainInfo is updated to point to BMesh (instead of
Mesh) customdata when in editmode.

Maniphest Tasks: T90026

Differential Revision: https://developer.blender.org/D11998
July 30, 2021, 14:56 (GMT)
Compositor: Add coordinates to BuffersIterator

Allows to cover many use cases where iterating both buffers and
coordinates is needed.
July 30, 2021, 14:56 (GMT)
Compositor: Fix buffer area iterating past the end

July 30, 2021, 14:56 (GMT)
Compositor: Full frame Movie Clip node

Adds full frame implementation to this node operation.
No functional changes.
2x faster than tiled fallback.
July 30, 2021, 14:56 (GMT)
Compositor: Full frame Texture node

Adds full frame implementation to this node operation.
No functional changes.
July 30, 2021, 14:56 (GMT)
Compositor: Fix crash when using empty input sources

It's the case of Image or Movie Clip node when not selecting any
source or an empty one.
Render methods expect an output buffer with size, only render
operations with resolution.
July 30, 2021, 14:56 (GMT)
PyGPU: new method 'GPUFrameBuffer.read_depth'

Method requested by users in order to port addons to new API.
July 30, 2021, 14:56 (GMT)
Fix name used when parsing arguments
July 30, 2021, 14:56 (GMT)
VSE: Speed Effect layout updates

**Changes:**
- New enums correspond to 4 modes: `Stretch`, `Multiply`, `Frame Number` and `Length`.
- "`Multiply Factor`" has been removed;
- Value corresponding to "`use as speed`" enabled is now the value appended to the `Multiply` enum;
- Value corresponding to "`use as speed`" disabled is now the value appended to the `Frame Number` enum;
- Value corresponding to "`Scale to Length`" enabled is now the value appended to the `Length` enum;
- Except `Stretch` each mode has now its respective control values.

Differential Revision: https://developer.blender.org/D11856
July 30, 2021, 14:56 (GMT)
Fix: "Bake" automatically calculated handles in set handle node

Because these handles are calculated lazily, we need to make sure they
are calculated before switching to a manually positioned mode.
I doubt it would ever be necessary, but theoretically this could happen
on a per-point level, to avoid calculating handles not in the selection.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021