25 August 2025

25 August 2025
Notes for weekly communication of ongoing projects and modules.

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.

Anim

  • Draw Time editor minor lines on full frames (commit) - (Christoph Lendenfeld)

Color Management

  • Fix wrong use of display color space (commit) - (Brecht Van Lommel)
  • Add Rec.2100-PQ display and ACES 2.0 view transforms (commit) - (Brecht Van Lommel)
  • Base color space interpretation on interop ID (commit) - (Brecht Van Lommel)
  • Wide gamut display (commit) - (Brecht Van Lommel)
  • Remove “High Dynamic Range” setting (commit) - (Brecht Van Lommel)
  • Group SDR and HDR displays in menu (commit) - (Brecht Van Lommel)
  • Add some heuristics to match display and view names (commit) - (Brecht Van Lommel)
  • Improve wide gamut color buttons and pickers (commit) - (Brecht Van Lommel)
  • Support for saving wide gamut images (commit) - (Brecht Van Lommel)
  • Make per-view look filtering work with AgX HDR (commit) - (Brecht Van Lommel)
  • Add Rec.2100 HLG display (commit) - (Brecht Van Lommel)
  • Add AgX HDR view transform (commit) - (Zijun Zhou)
  • Add Perceptual color space in color pickers (commit) - (Brecht Van Lommel)

Compositor

  • Add Jitter input to Glare Sun beams (commit) - (Mohamed Hassan)

Depsgraph

  • Expose helper functions for manual dupli iteration (commit) - (Miguel Pozo)

EEVEE

  • Change barriers in the raytracing pipeline (commit) - (ClĂ©ment Foucault)

GPU

  • Shader: Add support for enum class (commit) - (Clément Foucault)
  • Shader: Add Shared Variable in shader create info (commit) - (ClĂ©ment Foucault)
  • Shader: Remove legacy creation API (commit) - (Clément Foucault)

Grease Pencil

  • Join Operator leaves handles selected (commit) - (Casey Bianco-Davis)

ImBuf

  • Change rounding for byte buffer in IMB_rectfill() (commit) - (Sergey Sharybin)

Keymap

  • Consistent hotkey for Jump to Previous/Next Keyframe (commit) - (Damien Picard)

Lights

  • Rename Spot Size to Beam Angle in UI (commit) - (Eqkoss / T1NT1N)

Mesh

  • Avoid mutex lock in hot loop for custom normals (commit) - (_ĐžĐ»ŃŒŃ __)

Multires bake

  • Rework baking high-res displacement (commit) - (Sergey Sharybin)

Nodes

  • Lower main socket priority of menu sockets (commit) - (Omar Emara)
  • Port shader Gamma node to Geometry Nodes (commit) - (Alberto12345678999)
  • Make context path breadcrumbs interactive (commit) - (Maxime-Cots)
  • Inherit color tag when grouping a single node (commit) - (W_Cloud)

Outliner

  • Allow right mouse select (commit) - (Pratik Borhade)

Sequencer

  • Avoid storing un-tracked pointers in blend files (commit) - (Hans Goudey)

UI

  • Nodes: Add icons to data type menus (commit) - (W_Cloud)
  • Add Scene/ViewLayer selectors to Properties tabs (commit) - (Aaron Carlisle)

VSE

  • Support adding multiple images (commit) - (John Kiril Swenson)
  • Clear cache when toggling meta strips (commit) - (Sebastian Parborg)
  • Scene Selector & Scene Time Synchronization (commit) - (Falk David)

Vulkan

  • Add assert for potential driver crash (commit) - (Jeroen Bakker)
  • HDR support for Windows (commit) - (Jeroen Bakker)
  • Recycle descriptor pools (commit) - (Jeroen Bakker)

Weight Paint

  • Change default ‘Zero Weights’ setting to ‘Active’ (commit) - (Sean Kim)

Weekly Reports

Google Summer of Code - Week 12

3 Likes