O mantenedor do subsistema DRM, David Airlie, da Red Hat, enviou o grande lote de atualizações de recursos para esta coleção de drivers de vídeo/gráficos de código aberto para Linux 6.5.
Como de costume, há uma tonelada de acontecimentos no espaço do driver gráfico de código aberto, especialmente para os drivers Intel i915 e AMD Radeon”AMDGPU”, mas também os drivers menores, como MSM Adreno e Panfrost (Arm Mali) e muito mais. Embora a partir do Linux 6.5 ainda esteja faltando na linha principal, está o driver gráfico do kernel Apple Silicon escrito em Rust que permanece em desenvolvimento ativo, o suporte Nouveau GSP e revisão para o suporte NVK Vulkan ainda está funcionando fora da árvore, e o kernel Intel Xe driver experimental ainda não está pronto para ser mainline.
Do lado da AMD com Linux 6.5 estão atualizações para vários blocos IP gráficos, uma correção PCIe para hardware RDNA2, AMDGPU DC exibe suporte de ponto flutuante na CPU LoongArch arquitetura, várias melhorias de gerenciamento de energia, alocações de memória com reconhecimento de NUMA, suporte para a nova API de espaço de cores KMS, FreeSync Video ativado por padrão e overclock AMDGPU OverDrive para processadores gráficos SMU13 (RDNA3).
No lado da Intel, está a habilitação contínua em torno dos gráficos Meteor Lake, suporte MMAP de buffer de quadro, refatoração do código de ativação multi-tile, suporte multi-tile PMU, alternância VRR e taxas de atualização arbitrárias, VRR para painéis eDP, assíncrono vira em buffers lineares para gráficos Display v12+ e muito mais. Em geral, grande parte do foco do Intel i915 agora é terminar o suporte do Meteor Lake com os primeiros processadores que devem chegar ao mercado nos próximos meses. Enquanto isso, os gráficos Intel DG2/Alchemist estão bastante maduros no i915, enquanto aguardamos o driver do kernel Xe para novos recursos e, com sorte, mais desempenho.
Alguns dos outros drivers DRM funcionam neste ciclo para Linux 6.5, incluindo mais alterações centrais de DRM em relação ao manuseio do espaço de cores, reconhecimento NUMA para pools TTM, suporte a mais painéis de exibição, muitos novos suportes MSM Adreno, incluindo para as GPUs A610 e A690, suporte BT601/BT2020 HDMI para o driver Raspberry Pi VC4, suporte à plataforma Renesas SoC no driver SHMOBILE e suporte ao objeto de sincronização VirtIO para Vulkan.
A lista completa de alterações e correções de recursos de driver de vídeo/gráfico DRM do Linux 6.5 em esta solicitação pull.