Mesa 22.0 Vulkan 1.3 Desteği, Sürücü İyileştirmeleri ve Daha Fazlasıyla Geliyor

Sürücüler tablosu

Dört aylık geliştirmeden sonra lansmanı OpenGL ve Vulkan API'sinin ücretsiz uygulaması "Tablo 22.0.0", bu, Mesa şubesi 22.0.0'ın ilk versiyonudur ve deneysel bir duruma sahiptir: kodun son stabilizasyonundan sonra, kararlı bir versiyon 22.0.1 yayınlanacaktır.

Sunulan bu yeni versiyonda Vulkan 1.3 grafik API'sinin uygulanması için dikkate değerdir Intel GPU'lar için anv sürücüsünde ve AMD GPU'lar için radv'de.

Emülatör (vn) modunda uygulanan Vulkan 1.2 desteğine ek olarak, Qualcomm GPU ve lavapipe yazılımı rasterleştirici için Vulkan 1.1 desteği ve Broadcom VideoCore VI GPU (Raspberry Pi 1.0) için Vulkan 4 desteği mevcuttur.

Mesa 22.0 ayrıca 4.6, iris (Intel), radeonsi (AMD), zink ve llvmpipe sürücüleri için tam OpenGL 965 desteği sağlar. AMD (r4.5) ve NVIDIA (nvc600) GPU'lar için OpenGL 0 desteği ve virgl (QEMU/KVM için Virgil4.3D sanal GPU) ve vmwgfx (VMware) için OpenGL 3 desteği mevcuttur.

Tablo 22.0'daki temel yenilikler

Başta da belirtildiği gibi, tablonun bu yeni versiyonunun ana yeniliklerinden biri, Vulkan 1.3 grafik API'sinin desteklenmesi ve en önemli özelliklerini öğrenebileceğiniz Vulkan XNUMX grafik API'sinin eklenmesidir. bu yazıda.

İlgili makale:
Vulkan 1.3'ün yeni sürümü zaten çıktı ve bunlar onun haberleri

Öne çıkan bir diğer yenilik ise klasik OpenGL sürücüleri Gallium3D arayüzünü kullanmayan ana Mesa kompozisyonundan ayrı bir “Amber” şubesine taşındı.

Buna ek olarak “Amber” dalı ayrıca SWR kontrol cihazını da hareket ettirdiIntel OpenSWR projesine dayalı bir OpenGL yazılım rasterleştiricisi sunan . Klasik xlib kitaplığı ana derlemeden çıkarılmıştır, bunun yerine galyum-xlib varyantının kullanılması önerilir.

Ayrıca, Mesa 22.0'ın bu yeni sürümünde bunu bulabiliriz. D3D12 Galyum sürücüsü DirectX 12 API'sinin (D3D12) üzerinde bir OpenGL katmanı ile OpenGL ES 3.1 ile uyumluluk sağlar. Sürücü, Windows üzerinde grafiksel Linux uygulamalarını çalıştırmak için WSL2 katmanında kullanılır.

Kontrolörler Intel GPU'lar, Adaptive-Sync'i desteklemek için varsayılan olarak etkinleştirilmiştir (VRR), sorunsuz, takılmasız çıktı için monitörünüzün yenileme hızını uyarlamalı olarak değiştirmenize olanak tanır.

EGL için "dma-buf geribildirim" mekanizması uygulanmaktadır, Bu, mevcut GPU'lar hakkında ek bilgi sağlar ve örneğin ara ara belleğe alma olmadan çıktıyı düzenlemek için birincil ve ikincil GPU'lar arasındaki veri alışverişinin verimliliğini artırmanıza olanak tanır.

Bu yeni sürümde öne çıkan diğer değişikliklerden:

  • VMware ortamlarında 4.3D hızlandırma uygulamak için kullanılan vmwgfx sürücüsüne OpenGL 3 desteği eklendi.
  • Vulkan RADV (AMD), ANV (Intel) ve zink (Vulkan üzerinden OpenGL) sürücü uzantıları için destek eklendi.
  • OpenGL "iris" sürücüsüne ve Vulkan "ANV" sürücüsüne Intel Alderlake yongaları (S ve N) desteği eklendi.
  • RADV (AMD) Vulkan sürücüsü, ışın izleme ve ışın izlemeli gölgelendiricileri desteklemeye devam ediyor.
  • Raspberry Pi 3 modelinden beri kullanılan VideoCore VI grafik hızlandırıcı için geliştirilen v4dv sürücüsü, Android platformunda çalışabilme imkanı sağlıyor.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsan Mesa 22.0 kontrolörlerinin bu yeni sürümü hakkında şunları kontrol edebilirsiniz: ayrıntılar 09 aşağıdaki bağlantıda.

Mesa video sürücüleri Linux'a nasıl kurulur?

Mesa paketleri tüm Linux dağıtımlarında bulunur, bu nedenle kurulumu, kaynak kodunu indirerek ve derleyerek yapılabilir (Bununla ilgili tüm bilgiler burada) veya dağıtımınızın resmi kanallarında veya üçüncü şahısların mevcudiyetine bağlı olarak nispeten basit bir şekilde.

Ubuntu, Linux Mint ve türevlerini kullananlar için sürücülerin hızlı bir şekilde güncellendiği aşağıdaki depoyu ekleyebilirler.

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

Şimdi paket ve depo listemizi şu şekilde güncelleyeceğiz:

sudo apt update

Ve son olarak sürücüleri şu şekilde kurabiliriz:

sudo apt upgrade

Olanların durumu için Arch Linux kullanıcıları ve türevlerini aşağıdaki komutla kuruyoruz:

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

Onlar her kimse için Fedora 32 kullanıcıları bu depoyu kullanabilir, bu nedenle aşağıdakilerle birlikte corp'u etkinleştirmeleri gerekir:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Son olarak, openSUSE kullanıcıları için, yazarak kurabilir veya yükseltebilirler:

sudo zypper in mesa

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.