Mesa 20.0.0 hadir dengan dukungan untuk Vulkan 1.2, peningkatan dukungan, dan lainnya

Tabel driver

Pengumuman peluncuran versi baru implementasi gratis OpenGL dan Vulkan, "Tabel 20.0.0". Menjadi versi ini versi pertama dari cabang baru 20.xx dan itu juga dianggap dalam keadaan eksperimental Sejak saat itu, versi stabil terakhir dari kode akan dirilis, yang akan dirilis pada "Tabel 20.0.1".

Bagi mereka yang tidak menyadarinya pengendali Mesa, Anda harus tahu bahwa ini adalah perangkat lunak Linux open source tersedia untuk perangkat keras AMD, NVIDIA dan Intel. Proyek Mesa dimulai sebagai implementasi open source dari spesifikasi OpenGL (sistem untuk membuat grafik 3D interaktif).

Selama bertahun-tahun, proyek ini berkembang untuk mengimplementasikan lebih banyak API grafis, termasuk OpenGL ES (versi 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC, dan Vulkan. Berbagai pengontrol perangkat memungkinkan perpustakaan Mesa untuk digunakan di banyak lingkungan yang berbeda, dari emulasi perangkat lunak hingga akselerasi perangkat keras lengkap untuk GPU modern.

Mesa mengimplementasikan lapisan terjemahan independen vendor antara API grafis seperti OpenGL dan driver grafis di kernel sistem operasi.

Apa yang baru Mesa 20.0.0?

Dalam versi baru pengontrol Mesa 20.0 ini.0 dukungan penuh OpenGL 4.6 disediakan untuk GPU Intel i965 dan AMD radeonsi, dukungan OpenGL 4.5 untuk GPU AMD (r600) dan NVIDIA (nvc0), serta dukungan Vulkan 1.2 untuk kartu Intel dan AMD.

Driver RADV dan ANV untuk GPU AMD dan Intel mendukung API grafis Vulkan 1.2, sedangkan RADV dan ACO menyediakan kompilasi shader geometris. Di RADV dan ACO untuk GPU GFX10 (Navi) mendukung mode Wave32.

Untuk GPU Intel berdasarkan mikroarsitektur Broadwell dan Skylake (Gen8+), driver Iris baru digunakan secara default, yang telah mencapai keseimbangan dengan pengontrol i965 dalam kemampuannya.

Pengontrol Iris didasarkan pada arsitektur Gallium3D, yang membawa tugas manajemen memori ke driver DRI di kernel Linux dan menyediakan pelacak kesehatan out-of-the-box dengan dukungan untuk penggunaan kembali cache objek keluaran. P.Untuk chip berdasarkan mikroarsitektur lama, hingga dan termasuk Haswell, pengontrol i965 tersisa.

RADV (driver Vulkan untuk chip AMD) dan back-end untuk mengompilasi shader "ACO", yang dikembangkan oleh Valve sebagai alternatif untuk kompiler shader LLVM, menambahkan dukungan untuk GCN 1.0 / GFX6 (Kepulauan Selatan) dan generasi GPU GCN 1.1 / GFX7.

Driver LLVMpipe dan RadeonSI telah diubah untuk menggunakan rendering menengah tidak ada tipe (IR) shader NIR, yang dimaksudkan untuk bekerja pada level terendah, di bawah GLSL IR dan tabel IR internal. Kinerja NIR yang dioptimalkan.

Dari perubahan lainnya yang disebutkan:

  • Dukungan live-cache telah ditambahkan ke driver RadeonSI, yang memastikan deteksi duplikat objek penetasan yang dikompilasi.
  • Driver OpenGL dan Vulkan untuk GPU Intel menambahkan dukungan untuk chip Gen11 (Jasper Lake).
  • Driver V3D (untuk Raspberry Pi) menambahkan dukungan untuk shader geometris yang sesuai dengan OpenGL ES 3.2, dan dukungan penuh disediakan untuk OpenGL ES 3.1.
  • Optimalisasi performa driver Tulip Vulkan untuk Qualcomm Adreno GPU.

Jika Anda ingin tahu lebih banyak, Anda bisa berkonsultasi link berikut.

Bagaimana cara menginstal driver video Mesa di Linux?

Paket Mesa ditemukan di semua distribusi Linux, jadi pemasangannya relatif sederhana.

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