2024-12-17 Compositor meeting notes

Attendees

  • Omar Emara
  • Sergey Sharybin

Notes

  • The new CPU compositor replaced the old one!
    • 40k lines of code is pooooof! :slight_smile:
    • Now we have single compositing system, which has all sort of benefits.
  • Omar is working on the performance improvements
  • The meeting went into discussion of the transform realization. Main points
    • Implement repetition - as part of realization
    • Current realization has stability/precision issues. Possible solutions
      • Delay realization until filter node
        • With the side-effect of mix/alpha-over behaving differently due to pixel-processing nature
        • Omar will prepare a PR so that it can be tested before landing
      • Offset after rotation to improve sampling
  • Failing GPU tests:
    • Not really a new issue. Maybe got worse after the driver update on the test system.
    • Short term: either donโ€™t use EWA in tests, or disable tests of GPU
      • Both approaches have cons/pros
      • Omar will look into it and see what is the best
    • Long term: approximate own EWA implementation (donโ€™t rely on hardware)

Practical Info

This is a fortnightly video chat meeting for planning and discussion of VFX & Video in Blender. Any contributor (developer, UI/UX designer, writer, โ€ฆ) working on these areas in Blender is welcome to join and add proposed items to the agenda.

For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.

11 Likes