Tabel 21.3 telah dirilis dan dilengkapi dengan berbagai perubahan dan peningkatan pada pengontrol

Tabel driver

Setelah empat bulan pembangunan peluncuran implementasi gratis dari OpenGL dan Vulkan API: Tabel 21.3.0, yang diposisikan sebagai versi pertama dari cabang Mesa 21.3.x yang memiliki status eksperimental. Setelah stabilisasi kode akhir, versi stabil 21.3.1 akan dirilis.

Mesa 21.3 menyediakan dukungan penuh OpenGL 4.6 untuk 965, iris (Intel), radeonsi (AMD), driver zink dan llvmpipe. Mendukung OpenGL 4.5 tersedia untuk AMD GPU (r600) dan NVIDIA (nvc0), dan OpenGL 4.3 hingga virgl (GPU virtual Virgil3D untuk QEMU / KVM). Dukungan Vulkan 1.2 tersedia untuk kartu Intel dan AMD, serta mode emulator (vn) dan rasterizer perangkat lunak lavapipe, dukungan Vulkan 1.1 tersedia untuk GPU Qualcomm dan rasterizer perangkat lunak lavapipe, dan Vulkan 1.0 tersedia untuk Broadcom VideoCore VI GPU (Raspberry Pi 4).

Tabel 21.3.0 hal baru utama

Dalam versi baru Mesa yang dihadirkan ini, disoroti bahwa pengontrol Zink (implementasi OpenGL API di atas Vulkan, yang memungkinkan Anda mendapatkan OpenGL yang dipercepat perangkat keras jika sistem Anda memiliki driver terbatas untuk hanya mendukung Vulkan API) itu kompatibel dengan OpenGL ES 3.2.

Sedangkan pengontrol embun beku, dirancang untuk bekerja dengan GPU berdasarkan arsitektur mikro Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dan Bifrost (Mali G3x, G5x, G7x), itu secara resmi disertifikasi untuk kompatibilitas dengan OpenGL ES 3.1.

Selain itu, driver v3dv dikembangkan untuk akselerator grafis VideoCore VI yang digunakan dari model Raspberry Pi 4 Ini telah disertifikasi untuk mendukung Vulkan 1.1 Graphics API dan juga telah menambahkan dukungan untuk shader geometri. Kinerja kode yang dihasilkan oleh kompiler shader telah ditingkatkan secara signifikan, yang memiliki efek positif pada kecepatan program yang aktif menggunakan shader, misalnya, game berbasis Unreal Engine 4.

Pengontrol RADV Vulkan (AMD) menambahkan dukungan eksperimental untuk penelusuran sinar dan shader ray-tracing. Untuk kartu GFX10.3, pemilihan primitif diaktifkan secara default menggunakan mesin shading NGG (Next Generation Geometry).

Itu juga menonjol pengontrol lavapipe dengan implementasi rasterizer perangkat lunak untuk Vulkan API (mirip dengan llvmpipe, tetapi untuk Vulkan, yang menerjemahkan panggilan dari Vulkan API ke Gallium API) memiliki dukungan untuk penyaringan tekstur anisotropik dan dukungan tambahan untuk Vulkan 1.2.
Pengontrol OpenGL lvmpipe, Sebuahmenambahkan dukungan untuk operasi FP16, penyaringan tekstur anisotropik (GL_ARB_texture_filter_anisotropic) dan wilayah memori yang disematkan (GL_AMD_pinned_memory). Dukungan diberikan untuk profil kompatibilitas OpenGL 4.5.

Driver OpenGL Iris (driver baru untuk GPU Intel) menambahkan kemampuan kompilasi shader multithreaded dan pelacak status VA-API (Video Acceleration API) memberikan dukungan untuk mempercepat encoding dan decoding video AV1 saat menggunakan driver AMD GPU.

Disebutkan juga bahwa dukungan EGL diimplementasikan untuk platform Windows dan bahwa menambahkan dukungan untuk ekstensi EGL_EXT_present_opaque untuk Wayland, Selain itu memperbaiki masalah dengan tampilan transparansi dalam game yang berjalan di lingkungan berdasarkan protokol Wayland.

Mengenai driver Vulkan RADV (AMD), ANV (Intel) dan lavapipe, dukungan untuk ekstensi ditambahkan:

  • VK_EXT_shader_atomic_float2 (Intel, RADV).
  • VK_EXT_vertex_input_dynamic_state (RADV).
  • VK_EXT_primitive_topology_list_restart (RADV, pipa lava).
  • VK_KHR_shader_integer_dot_product (RADV).
  • VK_KHR_sinkronisasi2 (Intel).
  • VK_KHR_pemeliharaan4 (RADV).
  • VK_KHR_format_fitur_bendera2 (RADV).
  • VK_KHR_shader_subgroup_extended_types (pipa lava).
  • VK_KHR_spirv_1_4 (pipa siram).
  • VK_KHR_timeline_semaphore (pipa cuci).
  • VK_EXT_external_memory_host (pipa lava).
  • VK_KHR_kedalaman_stensil_resolve (pipa lava).
  • VK_KHR_shader_float16_int8 (pipa cuci).
  • VK_EXT_color_write_enable (pipa lava).

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu Tentang versi baru pengontrol Mesa 21.1.0 ini, Anda dapat memeriksa detailnya di tautan berikut.

Bagaimana cara menginstal driver video Mesa di Linux?

Paket Mesa ditemukan di semua distribusi Linux, sehingga pemasangannya dapat dilakukan dengan mengunduh dan menyusun kode sumber (Semua informasi tentang itu di sini) atau dengan cara yang relatif sederhana, yang bergantung pada ketersediaan dalam saluran resmi distribusi Anda atau pihak ketiga.

Bagi yang merupakan pengguna Ubuntu, Linux Mint dan turunannya mereka dapat menambahkan repositori berikut di mana driver diperbarui dengan cepat.

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

Sekarang kita akan memperbarui daftar paket dan repositori kita dengan:

sudo apt update

Dan akhirnya kita bisa menginstal driver dengan:

sudo apt upgrade

Untuk kasus mereka yang sedang Pengguna Arch Linux dan turunannya, kami menginstalnya dengan perintah berikut:

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

Untuk siapapun mereka Pengguna Fedora 32 dapat menggunakan repositori ini, jadi mereka harus mengaktifkan corp dengan:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Akhirnya, bagi mereka yang merupakan pengguna openSUSE bisa menginstall atau mengupgrade dengan mengetik:

sudo zypper in mesa

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.