Mesa 22.1.0 hadir dengan peningkatan dukungan, peningkatan kompatibilitas, dan lainnya

Tabel driver

Setelah dua bulan pengembangan peluncuran versi baru implementasi OpenGL dan Vulkan API, "Tabel 22.1.0". Seperti biasa, versi pertama dari cabang Mesa memiliki status eksperimental, jadi setelah stabilisasi akhir kode, versi stabil 22.1.1 akan dirilis.

Di Mesa 22.1, dukungan untuk API grafis Vulkan 1.3 tersedia di driver anv untuk GPU Intel, radv untuk GPU AMD, dan rasterizer perangkat lunak Lavapipe. Vulkan 1.2 mendukung mode emulator (vn), Vulkan 1.1 pada driver Qualcomm GPU (tu) dan Vulkan 1.0 pada driver GPU Broadcom VideoCore VI (Raspberry Pi 4)

Tabel 22.1.0 hal baru utama

Dalam versi baru yang dihadirkan ini, driver ANV Vulkan (Intel) dan driver Iris OpenGL didukung oleh kartu grafis diskrit Intel DG2 (Arc Alchemist) dan Arctic Sound-M, sedangkan pengontrolnya D3D12, dengan lapisan OpenGL di atas API DirectX 12 (D3D12), Ini mendukung OpenGL 4.2. Driver digunakan di lapisan WSL2 untuk menjalankan aplikasi Linux grafis di Windows.

Juga disorot adalah cpengontrol lavapipe dengan implementasi rasterizer perangkat lunak untuk API Vulcan (mirip dengan llvmpipe, tetapi untuk Vulkan, yang menerjemahkan panggilan API Vulkan ke API Gallium) sekarang kompatibel dengan Vulkan 1.3.

Pengontrol Nouveau untuk GPU GeForce 6/7/8 sebelumnya dikonversi untuk menggunakan representasi perantara (IR) tidak diketik dari shader NIR. Dukungan NIR juga memungkinkan dukungan rendering Tungsten Graphics Shader Infrastructure (TGSI) dengan mengaktifkan lapisan untuk menerjemahkan NIR ke TGSI.

Pengontrol v3d OpenGL dikembangkan untuk akselerator grafis VideoCore VI yang digunakan sejak model Raspberry Pi 4 mengimplementasikan dukungan caching shader pada disk.

Untuk AMD GPU dilengkapi dengan mesin video VCN 2.0, dukungan EFC diimplementasikan (Konversi Format Encoder), yang memungkinkan penggunaan encoder video perangkat keras untuk langsung membaca permukaan RGB tanpa konversi RGB->YUV yang dilakukan oleh shader.

Menambahkan dukungan untuk lapisan ANGLE, yang menerjemahkan panggilan OpenGL ES ke OpenGL, Direct3D 9/11, Desktop GL, dan Vulkan, ke driver Venus dengan implementasi GPU virtual (virtio-gpu) berdasarkan Vulkan API.

Dari perubahan lain yang menonjol di versi baru ini:

  • Menambahkan dukungan untuk ekstensi OpenGL NVIDIA GL_NV_pack_subimage untuk memperbarui persegi panjang di memori host menggunakan framebuffer atau data tekstur.
  • Menambahkan dukungan untuk ekstensi driver RADV (AMD), ANV (Intel), dan lavapipe Vulkan
  • Menambahkan dukungan untuk GPU AMD GFX1036 dan GFX1037.
  • Dikembangkan untuk GPU Intel lama berdasarkan arsitektur mikro Gen4-Gen7 yang tidak kompatibel dengan driver Iris, driver Crocus menyertakan profil kompatibilitas mundur OpenGL.
  • Driver PanVk, yang menyediakan dukungan untuk API grafis Vulkan untuk ARM Mali Midgard dan GPU Bifrost, telah mulai bekerja pada dukungan shader komputasi.
  • Driver RADV (AMD) menerapkan penghapusan sinar primitif, yang meningkatkan dukungan penelusuran sinar untuk game seperti DOOM Eternal.
  • Implementasi awal dari driver GPU Vulkan berdasarkan arsitektur PowerVR Rogue yang dikembangkan oleh Imagination diusulkan.
  • Paket tersebut mencakup compiler OpenCL kompak yang diusulkan oleh Intel dan digunakan dalam ray tracing.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu tentang versi baru driver Mesa 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.

  1.   Miguel Angel dijo

    Tidak ada yang mengerti tumpukan grafis linux.
    Firmware, driver kernel, driver kartu, Xorg, waylands, mesa, pustaka grafis, compositors, window manager, desktop…