Mesa 21.1.0 vine cu îmbunătățiri de asistență pentru șoferi, extensii și multe altele

Masa soferilor

Lansarea a fost anunțată din prima versiune a sucursalei Mesa 21.1.0  care are o stare experimentală și că după stabilizarea finală a codului, va fi lansată versiunea stabilă 21.1.1

Mesa 21.1.0 oferă compatibilitate completă OpenGL 4.6 pentru driverele 965, iris (Intel), radeonsi (AMD), zink și llvmpipe. Suportul pentru OpenGL 4.5 este disponibil pentru GPU-urile AMD (r600) și NVIDIA (nvc0) și OpenGL 4.3 pentru virgl (GPU virtual Virgil3D pentru QEMU / KVM). Vulkan 1.2 este compatibil cu cardurile Intel și AMD și Vulkan 1.0 pentru VideoCore VI (Raspberry Pi 4).

Principalele noutăți din tabelul 21.1.0

În această nouă versiune a controlerelor Mesa putem găsi diverse îmbunătățiri implementate în controlere precum și în sprijinul extensiilor și este acela de exemplu controlerul RADV implementează suport VRS pentru utilizare cu orice tampoane de adâncime, plus VRS îmbunătățește productivitatea în detrimentul calității.

Controlerul D3D12 Gallium cu un strat OpenGL peste API DirectX 12 (D3D12) oferă suport OpenGL 3.3 atunci când lucrați cu drivere WARP (software rasterizer) și NVIDIA D3D12 și este că driverul este utilizat în stratul WSL2 pentru a rula aplicații grafice Linux pe Windows.

De asemenea, este de remarcat includerea unui nou driver Venus care integrează implementarea GPU virtuală (virtio-gpu) bazată pe API Vulkan.

Pe de altă parte, se remarcă faptul că driverul Zink (o implementare a OpenGL API pe Vulkan) include suport pentru OpenGL 4.6 și OpenGL ES 3.1. Zink, care permite OpenGL accelerat hardware dacă sistemul dvs. are drivere limitate pentru a accepta numai API-ul Vulkan. Se menționează că performanța lui Zink este apropiată de cea a implementărilor native OpenGL.

De asemenea în controlerul lavapipe (o implementare software rasterizer pentru Vulkan API analog cu llvmpipe, dar pentru Vulkan) adaugă suport pentru Vulkan 1.1 și implementează extensia Vulkan VK_KHR_copy_commands2. Implementarea software-ului în lavapipe se bazează pe duplicarea apelurilor de la Vulkan API la Gallium API.

Din partea extensiilor este evidențiat un nou suport pentru extensii VK_KHR_workgroup_memory_explicit_layout și VK_KHR_zero_initialize_workgroup_memory pentru controlerele Vulkan RADV (AMD) și ANV (Intel).

Dintre celelalte schimbări care se deosebesc de această nouă versiune a Mesa 21.1.0:

  • S-a adăugat suport pentru cache-ul umbrelor într-un singur fișier.
  • Driverele Virgl (Virgil3D virtual GPU pentru QEMU / KVM) și Lima (ARM Mali GPU) suportă cache-ul discului shader.
  • A fost adăugat suport pentru AMD GPU Aldebaran (gfx90a).
  • Au fost adăugate noi extensii OpenGL:
  • Driverul RADV (pentru cardurile AMD GFX9) a adăugat suport pentru modificatorii de format DRM (extensia VK_EXT_image_drm_format_modifier inclusă).

În cele din urmă, dacă sunteți interesat să aflați mai multe despre această nouă versiune a controlerelor Mesa 21.1.0, puteți consulta detalii în următorul link.

Cum se instalează driverele video Mesa pe Linux?

Pachete Mesa găsite în toate distribuțiile Linux, deci instalarea sa se poate face fie prin descărcarea și compilarea codului sursă (Toate informațiile despre asta aici) sau într-un mod relativ simplu, care depinde de disponibilitatea în cadrul canalelor oficiale ale distribuției dvs. sau ale terților.

Pentru cei care sunt utilizatori de Ubuntu, Linux Mint și derivate pot adăuga următorul depozit în care driverele sunt actualizate rapid.

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

Acum vom actualiza lista noastră de pachete și depozite cu:

sudo apt update

Și în cele din urmă putem instala driverele cu:

sudo apt upgrade

Pentru cazul celor care sunt Utilizatorii și derivații Arch Linux, îi instalăm cu următoarea comandă:

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

Pentru oricine ar fi Utilizatorii Fedora 32 pot utiliza acest depozit, deci trebuie să activeze corpul cu:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

În cele din urmă, pentru cei care sunt utilizatori openSUSE, ei pot instala sau actualiza tastând:

sudo zypper in mesa

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.