El mantenedor del subsistema DRM, David Airlie de Red Hat, ha enviado una gran cantidad de actualizaciones de funciones a esta colección de controladores de pantalla/gráficos de código abierto para Linux 6.5.
Como de costumbre, hay un montón de novedades en el espacio de controladores de gráficos de código abierto, especialmente para los controladores Intel i915 y AMD Radeon”AMDGPU”, pero también para los controladores más pequeños como MSM Adreno y Panfrost (Arm Mali) y más. Aunque a partir de Linux 6.5 todavía falta en la línea principal el controlador de gráficos del kernel de Apple Silicon escrito en Rust que permanece en desarrollo activo, el soporte de Nouveau GSP y la revisión para el soporte de NVK Vulkan todavía funcionan fuera del árbol, y el kernel Intel Xe el controlador experimental tampoco está listo para ser incluido en la línea principal.
Del lado de AMD con Linux 6.5 hay actualizaciones para varios bloques de IP de gráficos, una corrección de PCIe para hardware RDNA2, soporte de punto flotante de pantalla AMDGPU DC en la CPU LoongArch arquitectura, varias mejoras en la administración de energía, asignaciones de memoria compatibles con NUMA, compatibilidad con la nueva API de espacio de color KMS, FreeSync Video habilitado de forma predeterminada y overclocking AMDGPU OverDrive para procesadores de gráficos SMU13 (RDNA3).
En el lado de Intel, continúa la habilitación de los gráficos de Meteor Lake, la compatibilidad con MMAP de búfer de tramas, la refactorización del código de habilitación de múltiples mosaicos, la compatibilidad con múltiples mosaicos de PMU, alternar VRR y frecuencias de actualización arbitrarias, VRR para paneles eDP, asíncrono activa búferes lineales para gráficos Display v12+ y más. En general, gran parte del enfoque de Intel i915 en este momento es terminar el soporte de Meteor Lake con los primeros procesadores que se espera que lleguen al mercado en los próximos meses. Mientras tanto, los gráficos Intel DG2/Alchemist son bastante maduros en i915 mientras esperamos el controlador del kernel Xe para nuevas funciones y, con suerte, más rendimiento.
Algunos de los otros controladores DRM que funcionan en este ciclo para Linux 6.5 incluyen más cambios principales de DRM en torno al manejo del espacio de color, reconocimiento de NUMA para grupos TTM, compatibilidad con más paneles de visualización, una gran cantidad de soporte nuevo de MSM Adreno, incluido para las GPU A610 y A690, compatibilidad con HDMI BT601/BT2020 para el controlador Raspberry Pi VC4, compatibilidad con la plataforma Renesas SoC en el controlador SHMOBILE y compatibilidad con objetos de sincronización VirtIO para Vulkan.
La lista completa de cambios y correcciones de características del controlador de pantalla/gráficos DRM de Linux 6.5 a través de esta solicitud de extracción.