Mesa 20.0.0, Vulkan 1.2 desteği, artan destek ve daha fazlasıyla geldi

Sürücüler tablosu

Yeni sürümünün lansmanının duyurusu OpenGL ve Vulkan'ın ücretsiz uygulaması, "Tablo 20.0.0". Bu sürüm olmak, yeni şube 20.xx'in ilk sürümü ve aynı zamanda deneysel bir durumda kabul edilir O zamandan beri, kodun son kararlı sürümü yayınlanacak ve "Tablo 20.0.1" de yayınlanacaktır.

Habersiz olanlar için Mesa denetleyicileri, bunların açık kaynaklı Linux yazılımı olduğunu bilmelisiniz AMD, NVIDIA ve Intel donanımı için mevcuttur. Mesa'nın projesi, OpenGL spesifikasyonunun (etkileşimli 3B grafikleri oluşturmak için bir sistem) açık kaynaklı bir uygulaması olarak başladı.

Yıllar boyunca, proje daha fazla grafik API'si uygulamak için büyüdüOpenGL ES (sürüm 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC ve Vulkan dahil. Çeşitli kontrolörler cihazların Mesa kitaplıklarının birçok farklı ortamda kullanılmasına olanak tanır, yazılım öykünmesinden modern GPU'lar için eksiksiz donanım hızlandırmaya kadar.

Mesa, OpenGL gibi bir grafik API'si ile işletim sisteminin çekirdeğindeki grafik sürücüleri arasında satıcıdan bağımsız bir çeviri katmanı uygular.

Mesa 20.0.0'daki yenilikler nelerdir?

Mesa 20.0 denetleyicilerinin bu yeni sürümünde.0 tam OpenGL 4.6 desteği sağlanır Intel i965 ve AMD radeonsi GPU'lar için, AMD (r4.5) ve NVIDIA (nvc600) GPU'lar için OpenGL 0 desteği, Intel ve AMD kartları için Vulkan 1.2 desteğinin yanı sıra.

RADV ve ANV sürücüleri AMD GPU'lar için ve Intel, Vulkan 1.2 grafik API'sini destekliyor, RADV ve ACO ise geometrik gölgelendiricilerin bir derlemesini sağlar. GPU için RADV ve ACO'da GFX10 (Navi) Wave32 modunu destekler.

para las Broadwell ve Skylake mikro mimarilerine dayalı Intel GPU'lar (Gen8+), varsayılan olarak yeni Iris sürücüsü kullanılıri965 kontrolcüsü ile yeteneklerinde eşitliğe ulaşmıştır.

Iris denetleyicisi Gallium3D mimarisine dayanmaktadır, bellek yönetimi görevlerini Linux çekirdeğindeki DRI sürücüsüne getiren ve çıktı nesnesi önbelleğinin yeniden kullanımı desteğiyle kullanıma hazır bir sistem durumu izleyicisi sağlayan. PHaswell'e kadar ve dahil olmak üzere eski mikro mimarilere dayalı yongalar için i965 denetleyici kaldı.

RADV (AMD yongaları için Vulkan sürücüsü) ve LLVM gölgelendirici derleyicisine alternatif olarak Valve tarafından geliştirilen "ACO" gölgelendiricilerini derlemek için bir arka uç, GCN 1.0 / GFX6 (Güney Adaları) ve GCN 1.1 nesil GPU'lar için destek ekledi / GFX7.

LLVMpipe ve RadeonSI sürücüleri, ara işlemeyi kullanmak üzere dönüştürüldü GLSL IR ve dahili IR tablosu altında en düşük seviyede çalışması amaçlanan NIR gölgelendiricilerin hiçbir türü (IR). Optimize edilmiş NIR performansı.

Diğer değişikliklerden bahsedilenler:

  • Yinelenen derlenmiş tarama nesnelerinin algılanmasını sağlayan RadeonSI sürücüsüne canlı önbellek desteği eklenmiştir.
  • Intel GPU'lar için OpenGL ve Vulkan sürücüleri, Gen11 (Jasper Lake) yongaları için destek ekledi.
  • V3D sürücüsü (Raspberry Pi için) OpenGL ES 3.2'ye karşılık gelen geometrik gölgelendiriciler için destek ekledi ve OpenGL ES 3.1 için tam destek sağlandı.
  • Qualcomm Adreno GPU'lar için Tulip Vulkan sürücü performansı optimizasyonu.

Daha fazlasını öğrenmek istiyorsanız, danışabilirsiniz. aşağıdaki bağlantı.

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

Mesa paketleri tüm Linux dağıtımlarında bulunur, bu nedenle kurulumu nispeten basittir.

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:paulo-miguel-dias/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 28 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.