Mesa 21.2 kommt mit anfänglicher Unterstützung für Apple M1, Verbesserungen für Panfrost, Vulkan und mehr

Fahrertabelle

Nach drei Monaten Entwicklung die Veröffentlichung der neuen Version von der neue Zweig von Tabelle 21.2 mit experimentellem Zustand und dass nach der endgültigen Stabilisierung des Codes die stabile Version 21.2.1 veröffentlicht wird.

Diese neue Version von Mesa 21.2 bietet volle OpenGL 4.6-Unterstützung für die 965-, Iris-, Radeonsi-, Zink- und llvmpipe-Treiber sowie OpenGL 4.5-Unterstützung ist für AMD r600 und NVIDIA nvc0 verfügbar.

Tabelle 21.2 Hauptneuheiten

In Tabelle 21.2 finden wir, dass asahi OpenGL-Treiber in der anfänglichen GPU-Unterstützung enthalten auf Chips geliefert Apfel M1. Der Controller verwendet die Gallium-Schnittstelle und unterstützt die meisten Funktionen von OpenGL 2.1 und OpenGL ES 2.0, kann aber immer noch nicht zum Ausführen der meisten Spiele verwendet werden.

Eine weitere Neuheit ist die Einbeziehung des PanVk-Treibers (von Collabora-Mitarbeitern entwickelt), die Unterstützung für Grafik-API Vulkan GPU ARM Mali Midgard und Bifrost und ist als Fortsetzung des Panfrost-Projekts positioniert, das OpenGL-Unterstützung bietet.

Auch in dieser neuen Version von Mesa 21.2 Panfrost für Midgard und Bifrost unterstützt OpenGL ES 3.1, obwohl erwähnt wird, dass es Pläne gibt, die Leistung auf Bifrost-Chips zu erhöhen und GPUs basierend auf der Valhall-Architektur (Mali G77 und neuer) zu unterstützen.

Am Zink-Treiber wurde daran gearbeitet, dass er OpenGL-Erweiterungen unterstützen kann: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture und GL_filter_minlock. DRM-Formatmodifikatoren wurden hinzugefügt.

Während in der Vulkan ANV-Controller (Intel) und der OpenGL Iris-Treiber, in dieser neuen Version se hat Vorarbeiten geleistet, um kommende Intel-Grafikkarten zu unterstützen Xe-HPG (DG2). Dazu gehören frühe Raytracing-Funktionen und Raytracing-Shader-Unterstützung.

Auf der Lavapipe-Treiberseite wird jetzt der "wideLines"-Modus unterstützt (er bietet Unterstützung für Linien mit einer Breite größer als 1.0).

Es wird auch erwähnt, dass OpenGL 4.3 hat bereits Virgl-Unterstützung und Kompatibilität mit Vulkan 1.2 ist für Intel- und AMD-Karten verfügbarNeben dem Emulator-Modus (vn) ist Vulkan 1.1-Unterstützung für Qualcomm-GPUs und den Lavapipe-Software-Rasterizer verfügbar und Vulkan 1.0 ist für Broadcom VideoCore VI GPU verfügbar (Himbeer-Pi 4).

Der andere Änderungen, die auffallen dieser neuen Version:

  • Der Nouveau nv50-Treiber für NVIDIA GT21x (GeForce GT 2x0) GPUs umfasst OpenGL ES 3.1-Unterstützung.
  • Vulkan TURNIP-Treiber und Freedreno OpenGL-Treiber werden für GPUs entwickelt
  • Qualcomm Adreno bietet erste Unterstützung für die Adreno a6xx gen4 GPU (a660, a635).
  • Die Möglichkeit, den RADV-Treiber auf der Windows-Plattform mit dem MSVC-Compiler zu erstellen, wurde implementiert.
  • Unterstützung für die dynamische Erkennung und das Laden alternativer GBM-Backends (Generic Buffer Manager) implementiert. Die Änderung soll die Wayland-Unterstützung auf Systemen mit NVIDIA-Treibern verbessern.
  • Vulkan RADV (AMD), ANV (Intel) und Lavapipe-Treiber haben Unterstützung für Erweiterungen hinzugefügt

Schließlich wenn Sie mehr darüber wissen möchten Über diese neue Version von Mesa 21.1.0-Controllern können Sie die Details im folgenden Link.

Wie installiere ich Mesa-Grafiktreiber unter Linux?

Mesa-Pakete in allen Linux-Distributionen gefundenDie Installation kann also entweder durch Herunterladen und Kompilieren des Quellcodes erfolgen (Alle Informationen dazu hier) oder auf relativ einfache Weise, abhängig von der Verfügbarkeit innerhalb der offiziellen Kanäle Ihres Vertriebs oder Dritter.

Für Benutzer von Ubuntu, Linux Mint und Derivaten Sie können das folgende Repository hinzufügen, in dem die Treiber schnell aktualisiert werden.

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

Jetzt aktualisieren wir unsere Liste der Pakete und Repositorys mit:

sudo apt update

Und schließlich können wir die Treiber installieren mit:

sudo apt upgrade

Für den Fall derer, die es sind Arch Linux Benutzer und Derivate, wir installieren sie mit dem folgenden Befehl:

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

Für wen auch immer sie sind Fedora 32-Benutzer können dieses Repository verwenden, daher müssen sie corp aktivieren mit:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Schließlich Für diejenigen, die openSUSE-Benutzer sind, können sie Folgendes installieren oder aktualisieren, indem sie Folgendes eingeben:

sudo zypper in mesa

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.