Segundo o Phoronix, a versão mais recente do driver gráfico Gallium3D R600, incluída no Mesa 26.2, recebeu 59 correções. O driver foi projetado para placas de vídeo AMD e ATI muito antigas, das séries Radeon HD 2000 à HD 6000. Os primeiros modelos Radeon HD 2000 surgiram em 2007, e a série Radeon HD 6000 foi lançada no final de 2010. Algumas das correções no novo driver foram implementadas usando a inteligência artificial do GitHub Copilot.
Fonte da imagem: ATI
Essas correções para o driver Gallium3D da R600 foram contribuídas por Gert Wollny, desenvolvedor do Mesa. A atualização concentra-se na refatoração do código do compilador de shaders e em outras otimizações. Esta não é uma atualização com novos recursos para GPUs Radeon modernas, mas sim um suporte para hardware legado que ainda depende do Mesa.
Fonte da imagem: Phoronix
O GitHub Copilot foi usado para limpar e otimizar o código do driver. Wollny relatou que essa série de alterações “envolve uma quantidade significativa de refatoração para tornar o código do compilador de shaders sfn um pouco mais limpo”, acrescentando que “a refatoração foi feita usando o Copilot (automatizada)”. Commits separados também indicam que o Copilot auxiliou nessas alterações.
Como observa o VideoCardz, este é um dos melhores exemplos de uso de ferramentas de IA em programação. A manutenção do código do driver exige recursos significativos, e desenvolvedores dispostos a passar anos trabalhando em componentes legados são raros. A AMD já parou de dar suporte a placas de vídeo tão antigas há muito tempo. No entanto, elas ainda são encontradas em PCs mais antigos, sistemas de teste baseados em Linux e outros hardwares legados, onde o suporte de código aberto pode estender sua vida útil.
A NASA anunciou os nomes dos astronautas que irão ao espaço na missão Artemis 3…
No início deste mês, a Anthropic expandiu a disponibilidade de seu modelo de IA mais…
A empresa finlandesa Donut Lab se viu no centro de um escândalo envolvendo sua bateria…
A Meta✴ planeja usar dados de comportamento do usuário obtidos de outras empresas para personalizar…
Como esperado, a apresentação Nintendo Direct de junho incluiu novidades sobre o jogo de ação…
Pesquisadores analisaram uma grave vulnerabilidade no Linux que permite que usuários não confiáveis elevem seus…