Mesa 23.3 arrive avec un support officiel pour RPi 5, un support expérimental pour NVK et plus encore

Table des pilotes

Mesa est une bibliothèque graphique open source développée qui fournit une implémentation générique d'OpenGL.

La nouvelle version de Mesa 23.3 est déjà sorti et c'est la première version de la branche Mesa 23.3 qui est classé comme expérimental et après la stabilisation de la branche, la sortie de la version stable sera annoncée.

Cette nouvelle version de Mesa 23.3 inclut le nouveau pilote vulkan NVK pour le matériel Nvidia qui arrive à l'état expérimental, ainsi que le nouveau code pour compatibilité avec GFX11.5 pour le contrôleur RadeonSI Gallium3D, support pour Raspberry Pi 5, entre autres.

Logo NVK_RGB
Article connexe:
NVK, un pilote Vulkan open source pour NVIDIA

Principales nouveautés du tableau 23.3.0

Dans cette nouvelle version présentée des contrôleurs Mesa 23.3, le intégration du support expérimental du contrôleur NVK, qui est destiné aux cartes vidéo NVIDIA, qui implémente le Vulkan API 1.1 et prend en charge les GPU NVIDIA basés sur la microarchitecture Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000).

Un autre changement qui ressort du tableau 23.3 est la nouveau code de support GFX11.5 pour le pilote RadeonSI Gallium3D. La prise en charge de GFX11 est activée dans la bibliothèque graphique Linux Mesa 3D actuelle pour accélérer OpenGL, Vulkan et d'autres API graphiques lors de l'utilisation de GPU RDNA 3. Avec GFX11.5, l'activation dans Mesa inclut 13,907 11.5 lignes de nouveau code, ce qui à l'intérieur de Mesa est assez petit et consiste principalement à ajouter GFX3.5 (RDNA XNUMX) utilisé dans les APU AMD Ryzen 800 pour continuer avec les chemins de code du pilote GFX11.0/Navi 3x existants.

De plus, le tableau 23.3 comprend ssupport officiel pour le Raspberry Pi 5, pour le sous-système Broadcom VideoCore 7.1 via les pilotes OpenGL V3D et le pilote Vulkan V3DV

Nous pouvons également constater qu'il inclut le Prise en charge d'OpenGL ES 3.1 pour le pilote Asahi pour les GPU Apple AGX (Apple M1 et M2) ainsi que les extensions GL_ARB_compute_shader, GL_ARB_shader_atomic_counters, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_storage_buffer_object, GL_ARB_sample_shading, GL_O ES_sample_variables, GL_OES_shader_multisample_interpolation et GL_O ES_gpu_shader5.

Tableau 23.3 également prend en charge l'extension VK_EXT_pipeline_robustness Pilote Vulkan pour Intel ANV Vulkan, prise en charge de l'extension VK_KHR_maintenance5 Vulkan pour le pilote Radeon RADV Vulkaaucun support pour VK_KHR_cooperative_matrix.

De la part du jeux qui ont reçu des améliorations dans Mesa 23.3 Les titres suivants se démarquent : Le Nouvel Ordre, Deep Rock Galactic, Wargame : Red Dragon, Counter-Strike : Global Offensive, Doom Eternal, Starfield, Star Wars : The Old Republic, Resident Evil 6, L'Esprit et la souris, Penumbra : Overture, Borderlands 3, Quake II RTX, Hellblade, Rage 2, World War Z, Death Stranding, Deathloop et Baldur's Gate 3.

Des autres changements qui se démarquent de cette nouvelle version:

  • Un nouveau compilateur backend a été adopté, utilisé dans le pilote NVK, écrit en langage Rust.
  • Extension Vulkan pour le matériel RADV/GFX11+.
  • Le pilote d3d12, qui fournit une couche pour orchestrer le travail OpenGL sur DirectX 12, prend en charge OpenGL 4.6.
  • Activation de l'extension EGL EGL_ANDROID_blob_cache pour fonctionner lorsque la mise en cache disque est désactivée.

Enfin si vous souhaitez en savoir plus à propos de cette nouvelle version des pilotes Mesa, vous pouvez vérifier les détails dans le lien suivant.

Comment installer les pilotes vidéo Mesa sur Linux?

Forfaits Mesa trouvé dans toutes les distributions Linux, donc son installation peut se faire soit en téléchargeant et en compilant le code source (Toutes les informations ici) ou d'une manière relativement simple, qui dépend de la disponibilité au sein des canaux officiels de votre distribution ou de tiers.

Pour ceux qui utilisent Ubuntu, Linux Mint et ses dérivés ils peuvent ajouter le référentiel suivant où les pilotes sont mis à jour rapidement.

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

Nous allons maintenant mettre à jour notre liste de packages et de référentiels avec:

sudo apt update

Et enfin, nous pouvons installer les pilotes avec:

sudo apt upgrade

Pour le cas de ceux qui sont Utilisateurs Arch Linux et dérivés, nous les installons avec la commande suivante:

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

Pour qui qu'ils soient Les utilisateurs de Fedora 32 peuvent utiliser ce référentiel, ils doivent donc activer corp avec:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Enfin, pour ceux qui sont des utilisateurs openSUSE, ils peuvent installer ou mettre à jour en tapant:

sudo zypper in mesa

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.