Mesa 20.2.0, AMD kartları ve GPU'lar için iyileştirmelerle geldi

Sürücüler tablosu

Recientemente lansmanı açık sürücülerin yeni sürümü "Tablo 20.2.0"hangi versiyonda uyumluluğu geliştirmek için çalışmak vurgulanır ve desteği geliştirin AMD kartları ve GPus için.

Mesa 20.2 kontrolörlerinin bu yeni versiyonunda OpenGL 4.6 için tam desteğin Intel GPU'lar için uygulandığı belirtiliyor (i965 sürücüleri, iris) ve AMD (radeonsi), AMD (r4.5), NVIDIA (nvc600) ve llvmpipe GPU'lar için OpenGL 0 desteği, virgl için OpenGL 4.3 (QEMU / KVM için sanal Virgil3D GPU) ve Intel ve AMD kartları için Vulkan 1.2 desteği.

Tablo 20.2.0'daki temel yenilikler

Başta da belirttiğimiz gibi, bu yeni sürümü Masaüstü denetleyicileri, AMD kartlarına daha iyi destek sağladıkları için öne çıkıyorve bunun içinde yeni sürüm RADV Vulkan sürücüsü (AMD kartları için) varsayılan "ACO" gölgelendirici derleyicisini kullanın, LLVM gölgelendirici derleyicisine alternatif olarak Valve tarafından geliştirilmektedir. ACO, JIT derlemesi göz önünde bulundurularak geliştirilen C ++ dilinde yazılmıştır ve kod oluşturmanın oyun gölgelendiricileri için olabildiğince optimum olmasını ve çok yüksek derleme hızlarını sağlamayı amaçlamaktadır.

Ayrıca destek tarafında, AMD Navi 21 için eklenen ilk GPU desteğini vurgular (Donanma Pisi Balığı) ve Navi 22 (Siena Çiklit).

Reklamdan öne çıkan bir diğer değişiklik ise için yeni llvmpipe sürücüsü yazılım işleme sağlar OpenGL 4.5 desteği.

Bölüm için Intel GPU sürücülerinin desteği geliştirildi mikro mimari tabanlı çipler için Rocket Lake ve Intel Xe DG1 ayrık kartlar için ilk desteği ekleyin.

Ve ayrıca Gallium3D Zink sürücüsü geliştirildi, OpenGL API'sini Vulkan'ın üstüne uygulayan. Zink, sisteminizde yalnızca Vulkan API'sini desteklemek için sınırlı sayıda sürücü varsa, donanım hızlandırmalı OpenGL almanıza olanak tanır.

Gallium3D Nouveau NVC0 sürücüsü HMM kullanır (heterojen bellek yönetimi) OpenCL SVM'yi desteklemek için (paylaşılan sanal bellek).
Panfrost sürücüsü, Midgard GPU'lar (Mali-T3xx, Mali-T6xx, Mali-T7xx) için 8B oluşturma desteğini dengeler.

Ve ayrıca RadeonSI'de iyileştirmeler yapıldı GPU sanallaştırma ile ilgili.
Diskte TGSI (Tungsten Graphics Shader Altyapısı) ara gösterimini önbelleğe almak için destek eklendi.

Yeni gelince OpenGL uzantıları eklendi:

  • Intel Iris için GL_ARB_compute_variable_group_size.
  • Nouveau nvc0 için GL_ARB_gl_spirv.
  • Nouveau nvc0 için GL_NV_half_float.
  • Nouveau nvc0 için GL_NV_copy_depth_to_color.
  • Nouveau nvc0 için GL_ARB_spirv_extensions.
  • Llvmpipe için GL_EXT_shader_group_vote.
  • Llvmpipe için GL_ARB_gpu_shader5.
  • Llvmpipe için GL_ARB_post_depth_coverage.
  • Llvmpipe için GL_EXT_texture_shadow_lod.

Aşağıdakiler de eklendi RADV Vulkan sürücüsüne uzantılar (AMD kartları için):

  • VK_EXT_4444_formatları
  • VK_KHR_memory_modeli
  • VK_AMD_texture_gather_bias_lod
  • VK_AMD_gpu_shader_half_float
  • VK_AMD_gpu_shader_int16
  • VK_EXT_extished_dynamic_state
  • VK_EXT_image_sağlamlık
  • VK_EXT_private_data
  • VK_EXT_custom_border_color
  • VK_EXT_pipeline_creation_cache_control
  • VK_EXT_shader_demote_to_helper_invokasyon
  • VK_EXT_subgroup_size_control
  • VK_GOOGLE_user_type
  • VK_KHR_shader_subgroup_extulated_types

Y Vulkan ANV denetleyicisi için (Intel kartları için) uzantılar eklendi:

  • VK_EXT_image_sağlamlık
  • VK_EXT_shader_atomic_float
  • VK_EXT_4444_formatları
  • VK_EXT_extished_dynamic_state
  • VK_EXT_private_data
  • VK_EXT_custom_border_color
  • VK_EXT_pipeline_creation_cache_control

Nihayet onun hakkında daha fazlasını bilmek istiyorsan, aşağıdaki bağlantıyı kontrol edebilirsiniz.

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: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 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.

  1.   Jorge Venegas dijo

    Her zaman güncel olan PPA, Kisak'ın; En hızlı şekilde güncelleyen o.
    Şu anda Tablo = 20.2.0'da.
    Ubuntu'da:

    sudo add-apt-repository ppa: kisak / kisak-mesa
    sudo apt-get update