2024-10-13 Viewport & EEVEE Module Meeting

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: 13 October 2023, 11:30 AM to 12:00 PM Amsterdam Time (Your local time: 2024-10-20T09:30:00Z2024-10-20T10:00:00Z)

Attendees

  • Clement
  • James
  • Jeroen
  • Miguel

EEVEE

Metal

  • Fixing issues in the Metal backend.
  • Some memory leaks were detected and are being fixed.
  • Exit Blender when still compiling shaders asserts.

Vulkan

  • [#128761 - Fix #128608: Crash when using Cycles+Vulkan - blender - Blender Projects] Research threading issues when using the vulkan backend. The vulkan backend made an incorrect assumption about the relation ship between context and threads leading to several issues.
  • Researched support for Intel iGPU on Windows. The driver on this platform doesn’t support dynamic rendering unused attachments which is required, but for debugging tools compatibility marked as optional. To fix this issue we should implement a fallback for dynamic rendering, which is not targeted for the initial release.

GPU module

  • GLSL preprocessor: Goal is to improve startup times when debugging. Mostly why are we doing so many string processing when starting upcoming

NPR prototype

  • Worked on the initial release of the NPR prototype.
  • Worked on getting zones support in material nodes.
8 Likes