Bbabo NET

Ciência e Tecnologia Notícias

Versão Mesa 24.0

Uma implementação gratuita da API OpenGL e Vulkan - Mesa 24.0.0 - foi lançada. A primeira versão do ramo do projeto, número 24, tem status experimental. Após a estabilização final do código, os desenvolvedores lançarão uma versão estável corrigida 24.0.1.

Mesa 24.0 suporta API gráfica Vulkan 1.3 em ANV para GPUs Intel, RADV para GPUs AMD, NVK para GPUs Nvidia, TU para GPUs Qualcomm, rasterizador de software Lavapipe (lvp) e modo emulador (vn).

O suporte Vulkan 1.0 no Mesa 24.0 é implementado nos drivers v3dv (GPU Broadcom VideoCore VI do Raspberry Pi 4) e dzn (implementação Vulkan sobre Direct3D 12).

Mesa 24.0 também oferece suporte completo a OpenGL 4.6 para Iris (GPUs Intel Gen 8+), Radeonsi (AMD), Crocus (GPUs Intel Gen4-Gen7 mais antigas), zink, llvmpipe, virgl (GPU virtual Virgil3D para QEMU/KVM), freedreno ( Qualcomm Adreno) e d3d12 (uma camada para organizar o trabalho OpenGL sobre DirectX 12).

O suporte OpenGL 4.5 no Mesa 24.0 está disponível para GPUs AMD (r600) e Nvidia (nvc0). O suporte OpenGL 3.3 está presente nos drivers softpipe (software rasterizador), asahi (GPU AGX usada nos chips Apple M1 e M2) e nv50 (NVIDIA NV50).

De acordo com OpenNET e Phoronix, Mesa 24.0 traz novas opções e grandes mudanças:

adicionado novo driver Vulkan pvr para GPU Imagination PowerVR;

o driver NVK (NVIDIA) suporta Vulkan 1.3;

o driver crocus (GPU Intel Gen4-Gen7) suporta OpenGL 4.6;

o driver d3d12, que fornece uma camada com implementação OpenGL sobre DirectX 12, fornece suporte para OpenGL 4.6;

o driver Asahi para a GPU Apple AGX agora suporta shaders de geometria e é compatível com OpenGL 3.3;

adicionou a capacidade de usar extensões Vulkan para aceleração de hardware de codificação de vídeo nos formatos h.264 e h.265;

O driver RADV Vulkan para GPUs AMD melhorou o desempenho do ray tracing.

Versão Mesa 24.0