2024-11-18 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: 25 November 2024, 11:30 AM to 12:00 PM Amsterdam Time (Your local time: 2024-11-25T10:30:00Z2024-11-25T11:00:00Z)

Attendees

  • Clement
  • Jeroen
  • Miguel

Vulkan

Overlay next

  • Studio and developers are asked to use Overlay-next.
  • Vulkan compatibility is not tested yet.
  • Image background images are not working.

Quality project

[#130390 - Code Quality Project: Viewport & EEVEE - blender - Blender Projects]

During the meeting we discussed quality related changes we want to make in the upcoming 2 months. Most important is to remove the old draw manager, but some other tasks still needs to be done before we can do that. This will empower us to improve the instance performance as currently we need both draw managers to draw a screen.

  • Migrate Image engine to use new draw manager
  • Enabling overlay next by default
  • Remove old drawing manager
  • Implement performance improvements for instances.

Second topic is testing

  • Render tests: Should work on all platforms
  • Add render tests specific for overlay and EEVEE
  • Unit test should work on all platforms

We still want to do improvements to the Vulkan backend as moving 2 months away from its development would not work. This said we will do quality based tasks within the scope of the project.

  • Platform support
  • Documentation
  • Unit tests to test behaviors of GPU module.
12 Likes