Skip to content

Tags: blender/cycles

Tags

v4.4.0

Toggle v4.4.0's commit message
Cleanup: Fix warnings about comparing int and size_t

Pull Request: https://projects.blender.org/blender/cycles/pulls/24

v4.3.0

Toggle v4.3.0's commit message
Bump version to 4.3.0

v4.2.0

Toggle v4.2.0's commit message
Fix #116243, #122022 - metalrt live viewport stability issues

This PR fixes live viewport stability issues on Mac when MetalRT is enabled.

There were two sources of instability:

1) `MTLAccelerationStructure` instances were not being correctly retained meaning that use-after-free crashes could occur following a geometry sync.
2) `MTLIntersectionFunctionTable` objects could be unsafely shared between multiple `MetalDeviceQueue` instances (in this case, `setBuffer` being the unsafe mutation)

The solution to 2 involves creating a new `MetalDispatchPipeline` type which is strictly used by only 1 `MetalDeviceQueue` instance.

Pull Request: https://projects.blender.org/blender/blender/pulls/124055

v4.1.1

Toggle v4.1.1's commit message
Cycles: Add debug logging to the OIDN GPU checks

No functional changes, just something that could help troubleshooting
cases when option to use GPU for denoising is grayed out.

Pull Request: https://projects.blender.org/blender/blender/pulls/119123

v4.0.2

Toggle v4.0.2's commit message
Fix #115206: Sheen renders incorrectly when viewed head on

Fixes an issue where the sheen would render incorrectly when
the normal of the surface is parallel to the incoming direction.

Co-authored-by: Lukas Stockner <lukas.stockner@freenet.de>

Pull Request: https://projects.blender.org/blender/blender/pulls/115286

v4.0.1

Toggle v4.0.1's commit message
Fix #114919: disable metalrt-by-default if macos < 14.0

This PR fixes the issue of Cycles renders ending in compilation failure on base M3 machines which are still on their factory installed OS, older than14.0.

Pull Request: https://projects.blender.org/blender/blender/pulls/114920

v4.0.0

Toggle v4.0.0's commit message
Bump libraries version

v3.6.0

Toggle v3.6.0's commit message
Oneapi: avoid crashes from old drivers

During recent testing, the oldest 101.4032 (windows) and <25812 (linux)
drivers led to crashes during JIT compilation, so we bump the
requirement to newer 101.4313 and 25812.14 drivers that do incorporate
the required fixes.

Pull Request: https://projects.blender.org/blender/blender/pulls/109281

v3.5.0

Toggle v3.5.0's commit message
Web: update links for new projects.blender.org platform

v3.4.0

Toggle v3.4.0's commit message
Bump libraries version to 3.4.

Including change to make them work with newer glibc.