Blender Developers Meeting Notes: 20 October 2025

Welcomes

  • Jonas Holzman starts as Blender developer in Amsterdam working on macOS development and maintenance, VR UI and features and tablet development.
  • Mark van de Ruit starts as Blender developer in Amsterdam, working on Eevee, the viewport, and graphics problems in general.

Announcements

Modules & Projects

New Features and Changes

This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.

Compositor

  • Support implicit conversion across 2D vectors (commit) – (Omar Emara)
  • Add internal support for 2D vectors (commit) – (Omar Emara)
  • Dont show exection time if node is unconnected (commit) – (Philipp Oeser)
  • Support Radial Tilling node (commit) – (Omar Emara)
  • Update asset thumbnails (commit) – (Habib Gahbiche)
  • Add support for shader C++ compilation (commit) – (Clément Foucault)

Cycles

  • Improve performance on uneven GPU renders (commit) – (Alaska)
  • Disable the render time pass for GPU (commit) – (Raimund Klink)
  • Use LIB to pass Windows SDK libraries paths to oneAPI compiler (commit) – (Xavier Hallade)
  • Forward compatibility for Metal “FastIntersection” flag (commit) – (Michael Jones)
  • OSL Camera: Use title case for parameters in the UI (commit) – (Damien Picard)
  • Remove HIP-RT stability warning now that this has been fixed (commit) – (Brecht Van Lommel)
  • oneAPI: Lower the minimal driver version for Intel® Arc™ Pro (commit) – (Nikita Sirgienko)

EEVEE

  • Unify float2 implicit conversion with other parts of Blender (commit) – (Omar Emara)
  • Support different dimensions vector sockets (commit) – (Omar Emara)

GL

  • Shader: Add missing accessor macro for shared variables (commit) – (Clément Foucault)

GPU

  • Preprocessor: Remove disabled code before builtin parsing (commit) – (Clément Foucault)
  • Add command line option to output shader source (commit) – (Clément Foucault)
  • Shader: Put layout definition above resources and typedefs (commit) – (Clément Foucault)

Mesh

  • Rewrite validation code (commit) – (Hans Goudey)

Nodes

  • Adjust reroute node label position to reduce overlap (commit) – (W_Cloud)
  • Remove resize widgets from collapsed nodes (commit) – (Leon Schittek)
  • Support disabling outputs in built-in nodes (commit) – (Omar Emara)

UI

  • Dope Sheet: Custom theme color for interpolation modes (commit) – (Nika Kutsniashvili)
  • Revert Changes to Restriction Icons (commit) – (Harley Acheson)
  • Color Interpolation Icons (commit) – (Pablo Vazquez)
  • Add icons to Object data-block search template (commit) – (W_Cloud)
  • Add icons to Set Handle Type menu (commit) – (Pablo Vazquez)

USD

  • Add new get_prim_map API for the on_export hook (commit) – (Nick Alberelli)

VSE

  • Allow all strips to be used as modifier masks (commit) – (Richard Antalik)

X11

  • add support for –no-window-frame (commit) – (Campbell Barton)

Weekly Reports

Advertisement