Practical Info
This is a weekly video chat meeting for planning and discussion of Blender Viewport & EEVEE module development. Any contributor (developer, UI/UX designer, writer, …) working on Viewport & EEVEE in Blender is welcome to join.
For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.
- Google Meet
- Next Meeting: 28 April 2025, 11:30 AM to 12:00 PM Amsterdam Time (Your local time: 2025-04-28T09:30:00Z → 2025-04-28T10:00:00Z)
Attendees
- Clement
- Christoph
- James
- Jeroen
- Miguel
NPR
- Design is still ongoing.
Draw manager
- DrawDebug API: Can be called from any thread and will be displayed in the viewport. Can also be useful for mesh extraction, USD, Sculpt. The requirements is that it needs a GPUContext created, it doesn’t need to be bound.
- Shader codebase evolution design. Some changes are already landed into main.
- Shader compilation. Metal is not done yet, but could be merged. It adds a way to cancel compilation when compiling materials, but that needs all changes to land (Base PR, Metal changes, GPU material changes)
- Some cleanups when debugging using Renderdoc. Not all passes will be reported.
Vulkan
- All features that are planned for Blender 4.5 release have landed in main. Focus will shift to fixing issues and stabilization improvements.
- We are able to run USD/Hydra on NVIDIA devices. Still under investigation why other platforms do not work.
- Wayland using NVIDIA seems to work, but AMD/Mesa is failing due to other issues. This has been replicated on other software as well (Monado).