Roggii
(Nana Beniako)
5526
Attendees
- Christoph Neuhauser (Intel)
- Brecht Van Lommel (Blender)
- Michael Jones (Apple)
- Nikita Sirgienko (Intel)
- Patrick Mours (NVIDIA)
- Sebastian Herholz (Blender)
- Sergey Sharybin (Blender)
- Thomas Dinges (Blender)
- Weizhen Huang (Blender)
Notes
- High Severity
- None!

- Blender 5.1
- Seems to be in a good shape.
- Still some bugs being fixed, but nothing worth mentioning.
- Ongoing projects
- Texture Caching
- Refactor: Cycles: Various changes to prepare for the texture cache #154668 has landed.
- Cycles: Add image texture cache and mipmaps #154913 is under review.
- Brecht is looking into performance issus on GPU to avoid regression when cache is not used.
- There is WIP of the cache eviction, which is not a part of the initial review.
- Potential during interactive navigation: load tiles asynchronously in a background thread.
- Light BVH
- Weizhen implemented main part for BVH2, Embree, Metal, and OptiX
- Still missing oneAPI and HIP
- Missing light and shadow linking, and distant lights
- Weizhen will publish refactor and current state and focus on OpenPBR
- Other Cycles developers could help with wrapping the project up
- OpenPBR
- Weizhen wants to look into the thin surface and volume
- Sebastian started with implementation of the nodes.
- PoC implementation using MaterialX OSL code generation, as they are seen as the reference implementation.
- There is no official OpenPBR reference images for validation. Sebastian wants to bring it up in the OpenPBR meeting.
- Other
- Cycles: Add NVIDIA DLSS support for viewport denoising #153077
- The “preparation” PRs are ready. Would be good to land those soon.
- Cycles: Add fundamental support for upscaling denoisers #151133
- Cycles: Add option to apply subpixel jitter to camera #153544
- Cycles: Add specular albedo pass and improve denoising passes #153545
- Cycles: Fix various issues when motion pass is enabled #153547
- Some on-going PRs
- Physical units for lights and cameras
- Light pass expressions
- Deep passes
- Relies on AI generated code, which makes it hard to accept as-is
- We are trying to figure out official policy within ourselves
- Cycles: Improve Metal state allocation logic for RAM-constrained systems #154916 has landed!
- WIP: Cycles: GPU Driven Scheduling Concept / Draft (Metal) #154135
- Michael brought up a topic of OpenData
- Blender folks are stil working on it
- oneAPI is in a good shape for 5.1
17 Likes