Dopo un po' di ritardo, finalmente arriva la nuova versione dei driver Mesa 22.2

Tabella dei conducenti

Mesa è una libreria grafica open source sviluppata che fornisce un'implementazione generica di OpenGL.

Dopo alcune settimane di ritardo (e quattro mesi di sviluppo dall'ultima release), il lancio di la nuova versione dell'implementazione dell'API OpenGL e Vulkan "Tabella 22.2.0", questa è la prima versione del ramo Mesa 22.2.x che ha uno stato sperimentale e che successivamente dopo la stabilizzazione finale del codice verrà rilasciata una versione stabile di Mesa 22.2.1.

Ed è che Mesa 22.2.0 doveva uscire alla fine di agosto o all'inizio di settembre (ma si trattava di poco più di 2 settimane) poiché Mesa 22.2-rc3 è stato rilasciato il 19 agosto e quindi gli ultimi candidati al rilascio settimanale 22.2 semplicemente non sono avvenuti, dando il rilascio finale in questi giorni.

Principali novità della Tabella 22.2

In questa nuova versione presentata da Mesa 22.2, supporto dell'API grafica Vulkan 1.3 è disponibile all'indirizzo anv per GPU Intel, radv per GPU AMD e GPU Qualcomm. Vulkan 1.2 è supportato in modalità emulatore (vn), Vulkan 1.1 nel software rasterizer lavapipe (lvp) e Vulkan 1.0 nel driver v3dv (GPU Raspberry Pi 4 Broadcom VideoCore VI).

Oltre a questo, il driver GPU Qualcomm (tu) fornisce supporto per l'API grafica Vulkan 1.3, così come il supporto per le GPU Mali basate sulla microarchitettura Valhall (Mali-G57) è stato aggiunto al driver Panfrost, (il driver è compatibile con la specifica OpenGL ES 3.1).

Altre modifiche che spiccano in questa nuova versione di Mesa 22.2, è il supporto migliorato per le schede grafiche Intel DG2-G12 (Arc Alchemist) nel driver ANV Vulkan (Intel) e nel driver Iris OpenGL, più il driver Vulkan ha migliorato significativamente (circa 100 volte) le prestazioni del codice di ray tracing.

Il controller R600g per GPU da AMD Radeon HD 2000 a HD 6000 spostato per utilizzare una rappresentazione intermedia (IR) nessun tipo di shader NIR. Il supporto NIR consente inoltre il supporto del rendering Tungsten Graphics Shader Infrastructure (TGSI) consentendo a un livello di tradurre NIR in TGSI.

Delle altre modifiche che si distinguono da questa nuova versione:

  • Continua l'implementazione del driver Vulkan per GPU basate sull'architettura PowerVR Rogue sviluppata da Imagination.
  • Il driver Nouveau OpenGL ha iniziato a lavorare sull'implementazione del supporto per la GPU RTX 30 "Ampere".
  • Il supporto per la compilazione asincrona degli shader è stato implementato nel driver Etnaviv per le schede Vivante.
  • Supporto per la compilazione di Mesa con codec video selezionati disabilitati a causa di problemi di brevetto software.
  • Il driver Lavapipe come implementazione del software Vulkan ha aggiunto il supporto per nuove estensioni come VK_EXT_robustness2 e supporto per puntatori variabili.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote per lavapipe, VK_EXT_shader_subgroup_ballot per lavapipe e VK_EXT_attachment_feedback_loop_layout per RADV.

Infine se sei interessato a saperne di più su questa nuova versione dei driver Mesa, puoi controllare il dettagli nel seguente collegamento.

Come installare i driver video Mesa su Linux?

Pacchetti Mesa si trova in tutte le distribuzioni Linux, quindi la sua installazione può essere eseguita scaricando e compilando il codice sorgente (Tutte le informazioni a riguardo qui) o in un modo relativamente semplice, che dipende dalla disponibilità all'interno dei canali ufficiali della tua distribuzione o di terzi.

Per coloro che sono utenti di Ubuntu, Linux Mint e derivati possono aggiungere il seguente repository in cui i driver vengono aggiornati rapidamente.

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

Ora aggiorneremo il nostro elenco di pacchetti e repository con:

sudo apt update

E finalmente possiamo installare i driver con:

sudo apt upgrade

Per il caso di coloro che lo sono Utenti e derivati ​​di Arch Linux, li installiamo con il seguente comando:

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

Per chiunque siano Gli utenti di Fedora 32 possono utilizzare questo repository, quindi devono abilitare corp con:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Infine, per coloro che sono utenti di openSUSE, possono installare o aggiornare digitando:

sudo zypper in mesa

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.