Mesa 21.2 arrive avec un support initial pour Apple M1, des améliorations pour Panfrost, Vulkan et plus

Table des pilotes

Après trois mois de développement la sortie de la nouvelle version de la nouvelle branche de Tableau 21.2 qui a un état expérimental et qu'après la stabilisation finale du code, la version stable 21.2.1 sera publiée.

Cette nouvelle version de Mesa 21.2 fournit une prise en charge complète d'OpenGL 4.6 pour les pilotes 965, iris, radeonsi, zink et llvmpipe, ainsi que la prise en charge d'OpenGL 4.5 est disponible pour AMD r600 et NVIDIA nvc0.

Principales nouveautés du tableau 21.2

Dans le tableau 21.2, nous pouvons trouver que pilote asahi OpenGL inclus avec la prise en charge initiale du GPU fourni sur puces Pomme M1. Le controlle utilise l'interface Gallium et prend en charge la plupart des fonctions d'OpenGL 2.1 et OpenGL ES 2.0, mais ne peut toujours pas être utilisé pour exécuter la plupart des jeux.

Une autre nouveauté est le Inclusion du pilote PanVk (développé par les employés de Collabora) qui fournit prise en charge des graphiques API Vulkan GPU ARM Mali Midgard et Bifrost et se positionne dans la continuité du projet Panfrost, qui fournit un support OpenGL.

Aussi, dans cette nouvelle version de Mesa 21.2 Panfrost pour Midgard et Bifrost prend en charge OpenGL ES 3.1, bien qu'il soit mentionné qu'il est prévu d'augmenter les performances sur les puces Bifrost et la prise en charge des GPU basés sur l'architecture Valhall (Mali G77 et plus récent).

Des travaux ont été effectués dans le pilote Zink afin qu'il puisse prendre en charge les extensions OpenGL : GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture et GL_filter_minlock. Des modificateurs de format DRM ont été ajoutés.

Alors que dans le Contrôleur Vulkan ANV (Intel) et le pilote OpenGL Iris, dans cette nouvelle version se a effectué des travaux préparatoires pour prendre en charge les prochaines cartes graphiques Intel Xe-HPG (DG2). Cela inclut les capacités de lancer de rayons précoces et la prise en charge des shaders de lancer de rayons.

Du côté du pilote lavapipe, le mode "wideLines" est désormais pris en charge (prend en charge les lignes d'une largeur supérieure à 1.0).

Il est également mentionné que OpenGL 4.3 prend déjà en charge virgl et compatibilité avec Vulkan 1.2 est disponible pour les cartes Intel et AMDEn plus du mode émulateur (vn), la prise en charge de Vulkan 1.1 est disponible pour les GPU Qualcomm et le rastériseur logiciel lavapipe et Vulkan 1.0 est disponible pour le GPU Broadcom VideoCore VI (Framboise Pi 4).

De l' d'autres changements qui se démarquent de cette nouvelle version:

  • Le pilote Nouveau nv50 pour les GPU NVIDIA GT21x (GeForce GT 2x0) inclut la prise en charge d'OpenGL ES 3.1.
  • Pilote Vulkan TURNIP et pilote Freedreno OpenGL en cours de développement pour les GPU
  • Qualcomm Adreno fournit un support initial pour le GPU Adreno a6xx gen4 (a660, a635).
  • La possibilité de créer le pilote RADV sur la plate-forme Windows à l'aide du compilateur MSVC a été implémentée.
  • Implémentation de la prise en charge de la détection dynamique et du chargement de backends GBM (Generic Buffer Manager) alternatifs. Le changement vise à améliorer la prise en charge de Wayland sur les systèmes dotés de pilotes NVIDIA.
  • Les pilotes Vulkan RADV (AMD), ANV (Intel) et lavapipe ont ajouté la prise en charge des extensions

Enfin si vous souhaitez en savoir plus A propos de cette nouvelle version des contrôleurs Mesa 21.1.0, 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

Soyez le premier à commenter

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.