freenode

← digests

DRM color pipeline, Xorg LTS fix, Emacs and Blender

Desktop & Graphics2026-08-15

DRM developers advanced YUV color conversion and HDMI 2.1 display features while Xorg maintainers were asked to land a glyph safety fix on the 21.1 LTS line. Emacs and Blender threads covered Lisp equality semantics, free LLM licensing, and Android tablet Vulkan reach.

Emacs Lisp hash tables proposed for content equality

A patch to implement equal for hash tables by contents drew comments from core maintainers on emacs-devel. Discussion weighed utility against incompatibility risks for existing Emacs Lisp code. The change would alter equality semantics for a core data structure that many packages rely on.

YUV-to-RGB colorop advances for amdgpu and VKMS

Version 6 of a patchset adding a fixed-matrix YUV-to-RGB colorop to the DRM plane color pipeline received review and testing, with amdgpu and VKMS implementations. The preceding v5 series had closed a gap for YCbCr framebuffers under the new color pipeline API. The work improves video framebuffer color handling in the Linux graphics stack.

Xorg 21.1 LTS backport sought for glyph NULL dereference

A request asked to backport commit 67e7343b588a, which fixes a glyph tableEntries off-by-one NULL dereference in FindGlyphRef, into the server-21.1-branch. That branch remains an LTS line still shipped by distributions. The fix closes a use-after-free class defect that lingering 21.1 users still need addressed.

Blender seeks Android tablet Vulkan capability reports

Blender developers asked contributors for Vulkan capability reports from Android tablets. The goal is to assess support for mid-range and older devices. Hardware owners can help define realistic mobile graphics targets for the project.

AMD pushes HDMI 2.1 VRR and ALLM in amdgpu

AMD submitted an updated patch series for HDMI 2.1 variable refresh rate and ALLM support in amdgpu. Review clarified mandatory Gaming-VRR ALLM behavior required by the specification. The series extends modern display feature coverage for AMD GPUs under DRM.

Emacs-devel audits licenses of claimed-free LLMs

An emacs-devel thread examined training data licenses of claimed-free LLMs including Apertus, OLMo, and SmolLM. Participants checked FSF-style attribution and copyleft compliance for packages that integrate such models. Maintainers packaging LLM tooling for Emacs need clear answers on whether the underlying models meet free software criteria.

Rust DRM bindings add ID range reservation

Version 5 of a Rust patchset added bitmap range operations and a ChannelIdPool for nova-core. Review debated NonZero and Alignment types versus plain integers for API safety. The change strengthens ID management in the emerging Rust GPU driver stack.