Mesa 20.1.0 hadir dan menghadirkan peningkatan untuk Vulkan, pengoptimalan, dukungan yang lebih besar, dan banyak lagi

Tabel driver

Versi baru dari implementasi OpenGL dan Vulkan yang populer "Tabel 20.1.0" telah dirilis dan ini adalah versi pertama dari cabang Mesa 20.1.x itu memiliki keadaan eksperimental dan setelah kode stabilisasi terakhir, Ini akan dirilis sebagai versi stabil di versi 20.1.1.

Versi baru Mesa 20.1.0 ini datang dengan berbagai perubahan, yang mana implementasi dukungan penuh OpenGL 4.6 disorot untuk GPU Intel (i965) dan AMD (radeonsi), dukungan OpenGL 4.5 untuk AMD r600 dan NVIDIA nvc0 GPU, OpenGL 4.3 untuk virgl, juga Dukungan Vulkan 1.2 untuk kartu Intel dan AMD.

Hal itu penting untuk ditekankanBeberapa driver tidak mendukung semua fitur yang diperlukan di OpenGL 4.6, seperti OpenGL 4.6 hanya itu tersedia jika diminta dalam pembuatan konteks. Konteks kompatibilitas dapat melaporkan versi yang lebih rendah bergantung pada masing-masing driver.

Sedangkan untuk Vulkan 1.2 API, dilaporkan oleh pihak properti versi api dari struktur VkFisikPerangkatProperti itu tergantung pada driver tertentu yang digunakan.

Tabel 20.1.0 hal baru utama

Dari peningkatan Vulkan yang disajikan dalam versi baru ini, misalnya, lapisan untuk memilih perangkat aktif untuk Vulkan API dalam sistem dengan beberapa GPU dengan dukungan Vulkan menonjol dengan variabel lingkungan TABLE_VK_DEVICE_SELECT, yang berfungsi mirip dengan DRI_PRIME untuk OpenGL.

Sementara di driver Intel Vulkan ANV, pengoptimalan untuk chip berbasis Islandia (Gen11) telah ditambahkan, yang memungkinkan penggunaan warna murni untuk tekstur, pemanfaatan cache telah ditingkatkan pada sistem dengan chip Intel Ivybridge dan Haswell.

Perubahan lain yang menonjol adalah pada backend "ACO" yang sekarang mendukung jenis shaderInt16 untuk GPU GFX9 +, yang memungkinkan penggunaan bilangan bulat 16-bit dalam kode shader.

Untuk chip grafis Intel, dukungan untuk vektor NIR telah ditambahkan sebelumnya untuk chip AMD. Di sisi praktis, karena pengoptimalan shader yang lebih baik, perubahan tersebut memungkinkan peningkatan kinerja OpenGL dan Vulkan di banyak game pada sistem dengan GPU Intel.

Dari perubahan lainnya yang menonjol dari iklan:

  • GPU AMD Navi 12 dan Navi 14 menyertakan dukungan untuk mode tampilan DCC (Delta Color Compression), yang memungkinkan Anda bekerja dengan data warna terkompresi dengan mengatur keluaran layar.
  • Menambahkan dukungan NIR eksperimental untuk pengontrol Gallium3D R600 klasik dengan dukungan untuk geometri, fragmen, verteks, dan shader tessellation.
  • Patch telah ditambahkan ke driver Vulkan RADV karena pengoptimalan kerja memori, yang meningkatkan kinerja game Id Tech pada sistem dengan APU AMD.
  • Di Panfrost, driver menerapkan dukungan OpenGL ES 3.0 eksperimental dan memberikan dukungan untuk GPU rendering Bifrost 3D (Mali G31). Implementasi awal kompiler shader telah disiapkan yang mendukung set instruksi Bifrost khusus GPU internal.
  • Driver TURNIP Vulkan yang sedang dikembangkan untuk Qualcomm Adreno GPU telah menambahkan dukungan untuk shader geometris dan chip Adreno 650.
  • Di Gallium3D-driver LLVMpipe, yang menyediakan rendering perangkat lunak, ada dukungan untuk shader tesselyatsionnyh.

Akhirnya jika Anda ingin tahu lebih banyak tentang itu, Anda dapat memeriksa log perubahan lengkap 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: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 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.