AMD continua trabalhando em seu suporte de driver Linux de código aberto para GPUs de última geração… Os últimos patches postados na sexta-feira são para”GFX11″, apontando para a principal nova versão IP gráfica com processadores gráficos RDNA3 que será lançada ainda este ano.
A AMD continua trazendo seu novo suporte a GPU não lançado em uma nova abordagem”bloco por bloco”, em vez da grande e grandiosa série de patches como nas gerações anteriores. Como observado, isso tem vários benefícios para melhorar o fluxo de trabalho de desenvolvimento e facilitar a distribuição dos patches em tempo hábil antes do lançamento.
A última emoção a ser observada com sua última série de patches é a introdução do bloco”GFX11″. GFX9 era Vega/CDNA e GFX10 é para Navi 1x/2x (RDNA/RDNA2), enquanto GFX11 é agora quase definitivamente para RDNA3. Os patches mais recentes para encerrar a semana começam a introduzir o suporte de driver de código aberto para GFX11.
A AMD começou a aterrar patches dentro do compilador LLVM para o destino”GFX11″para seu back-end do compilador de sombreador AMDGPU. A AMD então começou a postar patches de driver de kernel AMDGPU em torno do GFX11.
Os cabeçalhos GFX11 foram postados e adicionam 24,6k linhas para o motorista ali mesmo. Foram então 73 patches enviados na sexta-feira para habilitar o MES-Micro Engine Agendador. O novo AMD Micro Engine Scheduler (MES) é um microcontrolador de agendamento de hardware para agendamento de filas de mecanismo para slots de hardware. Em seguida, vieram outros 29 patches para habilitar o suporte a gráficos e computação para o novo Bloco GC 11.0 que acompanha o gerenciamento do motor MES.
O trabalho de habilitação de driver Linux de código aberto para GPUs RDNA3 certamente está esquentando e chegando às quedas de código mais interessantes. Nenhum detalhe super empolgante foi revelado por esta última série além de confirmar que o RDNA3 está inaugurando o GFX11 em oposição a outro GFX10 rev. Se tudo correr bem, haverá suporte upstream no kernel Linux e Mesa para GPUs RDNA3 antes do lançamento das placas gráficas ainda este ano-fique atento enquanto o trabalho de ativação continua e meu monitoramento do estado do suporte ao Linux.
Enviado na sexta-feira também foi outro pull de preparado material para DRM-Next antes da janela de mesclagem do kernel Linux 5.19 no final de maio. Notável com esse pull é habilitar o bloco SoC21, mas além disso há mais trabalho de descoberta de IP e outras correções e melhorias de código de baixo nível.