Livepipe já roda com o novo Vulkan 1.3

O trabalho recente de Mike Blumenkrantz em fazer com que o Lavapipe anunciasse o Vulkan 1.3 foi lançado com sucesso no Mesa 22.1. O Vulkan 1.3 foi lançado em janeiro e foi rapidamente suportado pelos drivers Intel ANV e Radeon RADV no Mesa, pois trata-se principalmente de promover novas extensões para o núcleo. Demorou mais para o Lavapipe, pois ainda tinha algumas extensões a serem implementadas e outras alterações a serem feitas.

Há apenas um ano que o Lavapipe adicionou o Vulkan 1.2 e, em seguida, o suporte ao Vulkan 1.2 em setembro passado. A reviravolta continua melhorando com o Vulkan 1.3 agora sendo anunciado pela Lavapipe apenas alguns meses após a atualização das especificações. 

Livepipe já roda com o novo Vulkan 1.3

O Lavapipe está para o Vulkan assim como o LLVMpipe está para o suporte OpenGL do Gallium3D para rodar em CPUs.

A fusão aconteceu durante a noite com a colocação de todos os bits necessários no lugar. Blumenkrantz é conhecido por seu trabalho na implementação do Zink OpenGL-on-Vulkan e está sendo financiado pela Valve enquanto também trabalha nas melhorias do Lavapipe.

Mesa 22.0 com Vulkan 1.3 e muitas melhorias de driver Intel e AMD de código aberto

Um dos recursos mais usados pelas distribuições Linux, o Mesa 22.0 foi lançado como a atualização depois de 3 meses. O novo Mesa 22.0 traz recursos para esta coleção de drivers gráficos OpenGL e Vulkan de código aberto, especificamente com o Vulkan 1.3, além de muitas melhorias de driver Intel e AMD de código aberto.

Os drivers gráficos de código aberto Intel e AMD Radeon Linux, em particular, estão em ótima forma e continuam a dominar os lançamentos do Mesa3D para melhorar os jogos Linux e outras áreas.

Mesa 22.0 com Vulkan 1.3

Mesa 22.0 com Vulkan 1.3 e muitas melhorias de driver Intel e AMD de código aberto

Como de costume, a maior parte da atividade do driver de GPU 3D de código aberto está em torno dos drivers gráficos Intel e AMD Radeon. Especificamente, o Iris Gallium3D da Intel, o driver Intel Crocus Gallium3D recentemente introduzido, drivers Intel ANV Vulkan, RadeonSI Gallium3D e Radeon RADV. Porém, há um trabalho saudável acontecendo na implementação do Zink OpenGL-on-Vulkan, Freedreno, Panfrost e vários outros drivers menores. Infelizmente, não há muito a relatar sobre a frente do driver NVIDIA de código aberto Nouveau.

Alguns dos destaques do Mesa 22.0 incluem:

  • O Vulkan 1.3 está disponível para os drivers Radeon “RADV” e Intel “ANV” Vulkan. Várias extensões exigidas pelo Vulkan 1.3 foram adicionadas no início deste ciclo, incluindo renderização dinâmica (KHR_dynamic_rendering) e outros recursos;
  • O suporte ao Intel Alder Lake N está em vigor junto com a inicialização do Raptor Lake . Há também um novo código DG2/Alchemist desabilitado;
  • Adaptive-Sync/VRR para os drivers Intel OpenGL e Vulkan;
  • Sombreadores de malha experimentais para RADV e Intel ANV com DG2/Alchemist;
  • Continuação do trabalho no traçado de raios RADV;
  • Melhor desempenho de codificação de vídeo Radeon VCE;
  • Suporte a textura escassa RadeonSI;
  • Suporte ETC2 emulado para RADV;
  • Seleção de shader RadeonSI NGG para GPUs Navi 1x para consumidores;
  • Retirada dos drivers clássicos do Mesa. Além disso, o driver OpenSWR da Intel foi movido para o ramo “Amber” da Mesa;
  • RadeonSI e Zink agora suportam a extensão OpenGL ARB_sparse_texture;
  • O código D3D12 da Microsoft agora suporta OpenGL ES 3.1 e outros recursos trabalhando para o suporte GL 4.x também como shaders de computação;
  • Suporte VMware SVGA OpenGL 4.3 ao usar o Linux 5.17+ e o próximo software de virtualização VMware;
  • O código Zink OpenGL-on-Vulkan continua se tornando mais eficiente e com melhor suporte a vários recursos do OpenGL;
  • O driver Vulkan Raspberry Pi V3DV agora funciona no Android;
  • Freedreno tem suporte básico para Clover OpenCL;
  • Suporte DMA-BUF Feedback dentro do código EGL do Mesa;
  • Várias otimizações de desempenho, incluindo mais otimizações RadeonSI.

O Mesa 22.1 já está em desenvolvimento de recursos há várias semanas no que será a atualização da pilha de drivers 3D de código aberto do segundo trimestre de 2022.

Downloads e mais detalhes sobre o Mesa 22.0 através do breve anúncio de lançamento de agora.

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.
Sair da versão mobile