Para quem exige uma experiência gráfica impecável no Linux — seja para jogos, design ou uso quotidiano — uma magnífico notícia acaba de chegar. A equipe de desenvolvimento da Mesa 3D anunciou a liberação da versão 25.1.2, uma atualização de correções (bugfix release) que traz melhorias fundamentais em firmeza, compatibilidade e desempenho gráfico.
A Mesa 3D Graphics Library é a espinha dorsal dos gráficos de código crédulo no Linux. Ela fornece as implementações de APIs uma vez que OpenGL, Vulkan e OpenCL, que fazem com que as GPUs da Intel, AMD, NVIDIA (via Nouveau e NVK), ARM e Qualcomm funcionem corretamente em ambientes Linux.
Embora esta seja uma versão voltada principalmente à correção de problemas, seu impacto é direto para o usuário final: menos falhas, gráficos mais consistentes, suporte ampliado a jogos e melhorias discretas de desempenho. Usuários da série 25.1.x devem considerar a atualização imediatamente.
Destaques da versão Mesa 3D 25.1.2: adeus bugs, olá firmeza
Correções e melhorias nos drivers AMD (RADV e RadeonSI)
- No driver RADV/Video, o suporte à decodificação de vídeo H265 de 10 bits foi restringido a GPUs mais recentes (Stoney e posteriores), aumentando a confiabilidade do sistema.
- No RadeonSI/VCN, foram corrigidos problemas na decodificação de JPEG, mormente relacionados ao uso de picture fence.
- No RADV, houve avanços significativos no suporte a imagens esparsas para conquista/reprodução (capture/replay), inclusão da variável
radv_disable_hiz_his_gfx12(útil em jogos uma vez que Mafia Definitive Edition) e da flagradv_zero_vram=true(voltada a benchmarks uma vez que GPUScore: Breaking Limit).
Benefícios: maior compatibilidade com jogos que usam Vulkan em GPUs AMD, correções em vídeos e aprimoramentos em ferramentas de testes e depuração.
Avanços nos drivers Intel (Iris, ANV e BRW)
- No driver Iris, foram corrigidas gravações acidentais no dirty bit global e ajustadas dependências entre estados de rasterização.
- Nos drivers ANV e BRW, houve mudanças importantes uma vez que a remoção da conversão incorreta de
load_push_constantsparaload_uniform, além da eliminação do uso depipeline layoutem contextos indevidos e da correção de instruções inválidas.
Benefícios: melhor desempenho e confiabilidade nas GPUs Intel, mormente em aplicações gráficas e jogos com uso intenso de Vulkan.
Correções no suporte às GPUs ARM Mali (Panfrost e PanVK)
- No Panfrost, foi resolvido o uso incorreto do
SHADER_MODE_EARLY_ZS_ALWAYSem GPUs G31. Também foram eliminados os tiles 4×4 em GPUs da geração v4 e corrigidas falhas de asserção durante a compilação de shaders de conversão de imagem. - No PanVK, houve remoções de alocações desnecessárias, ajustes em limites de WLS no
direct dispatche correções de modo de vértice provocador em comandos secundários parciais.
Benefícios: maior firmeza e desempenho gráfico em dispositivos com GPUs ARM Mali, mormente em renderizações e aplicações 3D.
melhorias no driver NVK para GPUs NVIDIA
- O driver NVK passou a alocar corretamente o tamanho do VAB em GPUs da geração Kepler.
- Houve também restrição da importação de
dma-bufsunicamente aos tipos compatíveis comHOST_VISIBLE.
Benefícios: o driver de Vulkan de código crédulo para GPUs NVIDIA segue amadurecendo com foco em robustez, mormente em gerenciamento de memória e compatibilidade.
aprimoramentos no Zink, o OpenGL sobre Vulkan
- Foram corrigidos erros de validação NIR em conversões de cubemap para array.
- Também foram implementadas verificações mais robustas para buffers do tipo host-visible e melhorias no controle de transição de layout de texturas.
Benefícios: aplicações OpenGL que rodam sobre Vulkan com o Zink ganham confiabilidade e performance mais previsível.
melhorias gerais e de infraestrutura
- No NIR, foram corrigidos bugs relacionados a
use-after-freee ao constant folding de parâmetros. - Em OpenCLstd, houve correções nos atributos de funções uma vez que
NoCaptureeNoWrite, além de melhorias emFMin/FMax_common. - No NVK/NAK, foram resolvidas regressões em desempenho e adicionadas otimizações no tratamento de
spill_values,ensure_slme ordenamento deOpNop. - O llvmpipe desativou
conditional rendering memem blits e recebeu correções de build no Android. - Também foi implementado um workaround para o jogo Foundation, melhorando sua realização.
Por que você deve atualizar para a Mesa 3D 25.1.2
Segurança aprimorada
Menos falhas em jogos, editores gráficos e aplicações multimídia.
Compatibilidade ampliada
Maior suporte a jogos modernos e aplicativos que exigem gráficos avançados.
Qualidade visual
Correções de renderização e eliminação de artefatos visuais.
Otimizações de desempenho
Apesar de não ser o foco da versão, algumas mudanças técnicas resultam em ganhos práticos de fluidez.
Segurança
Bugs corrigidos representam menos riscos de falhas e maior previsibilidade no uso do sistema.
Epílogo
A versão Mesa 3D 25.1.2 representa mais um passo sólido no progressão dos gráficos de código crédulo para Linux. Embora seja uma atualização discreta em termos de novas funcionalidades, ela traz consigo uma base mais inabalável, confiável e eficiente para qualquer usuário que dependa de gráficos — seja em jogos, produção de teor ou uso profissional.
Fique cauteloso ao repositório da sua distribuição e atualize logo que a novidade versão estiver disponível.
Mantenha seus drivers atualizados e continue acompanhando o SempreUpdate para todas as novidades do universo gráfico no Linux.

