Mesa 23.1.0 chega com melhorias OpenCL Rusticl, suporte inicial para Vulkan Video e muito mais

Mesa dos motoristas

Mesa é uma biblioteca gráfica desenvolvida de código aberto que fornece uma implementação genérica do OpenGL.

O lançamento da nova versão do Mesa 23.1.0, sendo esta a primeira versão do branch Mesa 23.1.0 a ter um estado experimental e que após a estabilização final do código, será lançada uma versão estável 23.1.1.

No Mesa 23.1, o suporte à API gráfica Vulkan 1.3 está disponível em anv para GPUs Intel, radv para GPUs AMD, GPUs Qualcomm e no modo emulador (vn). O suporte para Vulkan 1.1 é implementado no rasterizador de software lavapipe (lvp) e Vulkan 1.0 no driver v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Principais novidades da Tabela 23.1.0

Nesta nova versão do Mesa 23.1.0 que é apresentada, destaca-se que adicionado suporte a GPU AMD ao driver Rusticl com uma implementação do Especificação OpenCL 3.0 escrita em Rust, além dos controladores Vulkan ANV (Intel) e RADV (AMD) implementaram suporte inicial para a extensão Vulkan Video, que define recursos para decodificação de vídeo acelerada por hardware.

Outra das mudanças que se destaca nesta nova versão é que o suporte para GPUs AMD baseadas na arquitetura RDNA3/GFX11 (série Radeon RX 7900) no driver RadeonSI OpenGL e no driver RADV Vulkan. Adicionado suporte inicial para GPUs AMD GFX940 (AMD Instinct MI300).

Além disso, ele Driver RADV Vulkan (AMD) implementa suporte a extensões Biblioteca de pipeline de gráficos (GLP), que compila quatro partes diferentes dos pipelines gráficos para acelerar o carregamento de pipelines em aplicativos que reutilizam os mesmos shaders.

Adicionado suporte para estruturas ExtendedDynamicState3ColorBlendEquation, nativeUnderestimation (pra GPUs GFX9+) E fullCoveredFragmentShaderInputVariable (para GPUs GFX9+) para o driver RADV Vulkan (AMD), além de adicionar suporte para extensão OpenGL GL_NV_alpha_to_coverage_dither_control para controlador r600 para evergreen e as novas famílias de GPUs AMD.

Além disso, o driver RADV (AMD) Vulkan para GPUs GFX11 agora oferece suporte à ferramenta de perfil Radeon GPU Profiler (RGP), enquanto o driver RADV Vulkan inclui otimizações preparadas pela Valve para melhorar o desempenho dos jogos no Steam Deck.

Das outras mudanças que se destacam nesta nova versão do Mesa 23.1.0:

  • O driver RADV Vulkan suporta um cache de disco compacto que reside em um único arquivo e pode reduzir o tamanho geral do cache em 60%.
  • Foram feitas alterações para melhorar a compatibilidade do EGL no ambiente do Haiku OS.
  • O driver asahi OpenGL para a GPU Apple AGX usado nos chips Apple M1 e M2 implementa a capacidade de armazenar em cache shaders no disco.
  • Suporte aprimorado para placas gráficas discretas Intel DG2-G12 (Arc Alchemist) e GPUs Meteor Lake no driver ANV Vulkan (Intel) e no driver Iris OpenGL.
  • Adicionado suporte inicial para CPUs LoongArch.

Finalmente se você estiver interessado em saber mais sobre isso sobre esta nova versão dos drivers Mesa, você pode verificar o detalhes no link a seguir.

Como instalar os drivers de vídeo Mesa no Linux?

Pacotes mesa encontrado em todas as distribuições Linux, então sua instalação pode ser feita baixando e compilando o código fonte (Todas as informações sobre isso aqui) ou de forma relativamente simples, que depende da disponibilidade nos canais oficiais da sua distribuição ou de terceiros.

Para quem é usuário de Ubuntu, Linux Mint e derivados eles podem adicionar o seguinte repositório onde os drivers são atualizados rapidamente.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Agora vamos atualizar nossa lista de pacotes e repositórios com:

sudo apt update

E, finalmente, podemos instalar os drivers com:

sudo apt upgrade

Para o caso de quem é Usuários e derivados do Arch Linux, nós os instalamos com o seguinte comando:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Para quem quer que sejam Os usuários do Fedora 32 podem usar este repositório, então eles devem habilitar corp com:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Finalmente, para aqueles que são usuários do openSUSE, eles podem instalar ou atualizar digitando:

sudo zypper in mesa

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.