Mesa 23.1.0 kommt mit OpenCL Rusticl-Verbesserungen, anfänglicher Unterstützung für Vulkan Video und mehr

Fahrertabelle

Mesa ist eine Open Source entwickelte Grafikbibliothek, die eine generische Implementierung von OpenGL bereitstellt.

Der Veröffentlichung der neuen Version von Mesa 23.1.0, Dies ist die erste Version des Mesa 23.1.0-Zweigs mit einem experimenteller Zustand und nach der endgültigen Stabilisierung des Codes wird eine stabile Version 23.1.1 veröffentlicht.

In Mesa 23.1 ist die Unterstützung der Vulkan 1.3-Grafik-API in anv für Intel-GPUs, radv für AMD-GPUs, Qualcomm-GPUs und im Emulatormodus (vn) verfügbar. Die Unterstützung für Vulkan 1.1 ist im Lavapipe-Software-Rasterizer (LVP) und Vulkan 1.0 im v3dv-Treiber (Raspberry Pi 4 Broadcom VideoCore VI GPU) implementiert.

Tabelle 23.1.0 Hauptneuheiten

In dieser neuen Version von Mesa 23.1.0, die vorgestellt wird, wird dies hervorgehoben AMD-GPU-Unterstützung zum Rusticl-Treiber hinzugefügt mit einer Implementierung der OpenCL 3.0-Spezifikation geschrieben in Rust, außer den Controllern Vulkan ANV (Intel) und RADV (AMD) haben erste Unterstützung für die Vulkan Video-Erweiterung implementiert, das Funktionen für die hardwarebeschleunigte Videodekodierung definiert.

Eine weitere herausragende Änderung in dieser neuen Version ist, dass die Unterstützung für AMD-GPUs basierend auf der RDNA3/GFX11-Architektur (Radeon RX 7900-Serie) auf dem RadeonSI OpenGL-Treiber und dem RADV Vulkan-Treiber. Erste Unterstützung für AMD GFX940 (AMD Instinct MI300) GPUs hinzugefügt.

Außerdem hat er Der RADV Vulkan (AMD)-Treiber implementiert Erweiterungsunterstützung Grafik-Pipeline-Bibliothek (GPL), das vier verschiedene Teile der Grafikpipelines kompiliert, um das Laden von Pipelines in Anwendungen zu beschleunigen, die dieselben Shader wiederverwenden.

Hinzugefügt Unterstützung für Strukturen erweitertDynamicState3ColorBlendEquation, nativeUnterschätzung (für GFX9+ GPUs) Und fullCoveredFragmentShaderInputVariable (für GFX9+-GPUs) für den RADV Vulkan (AMD)-Treiber sowie das Hinzufügen Unterstützung für die OpenGL-Erweiterung GL_NV_alpha_to_coverage_dither_control zum R600-Controller für Evergreen und die neuen Familien von AMD-GPUs.

Darüber hinaus unterstützt der RADV (AMD) Vulkan-Treiber für GFX11-GPUs jetzt das Profilierungstool Radeon GPU Profiler (RGP), während der RADV Vulkan-Treiber von Valve vorbereitete Optimierungen enthält, um die Spieleleistung auf Steam Deck zu verbessern.

Zu den weiteren Änderungen, die in dieser neuen Version von Mesa 23.1.0 hervorstechen:

  • Der RADV Vulkan-Treiber unterstützt einen CD-Cache, der sich in einer einzelnen Datei befindet und die Gesamtcachegröße um 60 % reduzieren kann.
  • Es wurden Änderungen vorgenommen, um die EGL-Kompatibilität in der Haiku OS-Umgebung zu verbessern.
  • Der Asahi OpenGL-Treiber für die Apple AGX GPU, der in den Apple M1- und M2-Chips verwendet wird, implementiert die Möglichkeit, Shader auf der Festplatte zwischenzuspeichern.
  • Verbesserte Unterstützung für diskrete Intel DG2-G12 (Arc Alchemist) Grafikkarten und Meteor Lake GPUs im ANV Vulkan-Treiber (Intel) und im Iris OpenGL-Treiber.
  • Erste Unterstützung für LoongArch-CPUs hinzugefügt.

Schließlich wenn Sie mehr darüber wissen möchten Informationen zu dieser neuen Version der Mesa-Treiber finden Sie unter 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.