O driver gráfico experimental do kernel Xe, que substitui o antigo Direct Rendering Manager “i915”, está ganhando destaque no ecossistema Linux.
Embora atualmente direcionado aos gráficos Tigerlake e versões mais recentes, o Xe tem planos ambiciosos: tornar-se o driver padrão para gráficos Intel iGPU/dGPU a partir do
Lunar Lake/Xe2.
Lunar Lake/Xe2.
Na próxima janela de mesclagem do kernel Linux 6.9, o driver Xe traz uma série de melhorias e correções. Vamos dar uma olhada nas mudanças notáveis:
- 1- Novas APIs de espaço do usuário: O driver Xe agora oferece APIs para consultar a versão de envio do firmware GuC.
- 2- Atributo sysfs de frequência vRAM: Os usuários poderão acessar informações sobre a frequência da memória de vídeo (vRAM) por meio do sysfs.
- 3- Eliminação de soluções alternativas exclusivas: O Xe está abandonando soluções específicas para hardware de pré-produção da Intel.
- 4- Suporte SR-IOV: O driver começa a canalizar suporte para SR-IOV (Input/Output Virtualization).
- 5- Melhorias de registro: Aprimoramentos nos registros para otimizar o desempenho.
- 6- Correções para gráficos Meteor Lake e Lunar Lake / Xe2: Problemas específicos para essas arquiteturas estão sendo tratados.
- 7- Compilação x86 de 32 bits: Correções para garantir compatibilidade com sistemas de 32 bits.
- 8- Carregamento de firmware GuC para Lunar Lake: Suporte para carregar o firmware GuC em hardware Lunar Lake.
- 9- Outras melhorias de baixo nível: Diversas correções e otimizações.
Se você deseja explorar todos os detalhes, confira o pull drm-xe-next, onde encontrará a lista completa de patches prontos para o Kernel Linux 6.
Até a próxima !!
Nenhum comentário:
Postar um comentário