Mesa 22.0 Tiba dengan Sokongan Vulkan 1.3, Penambahbaikan Pemandu dan Banyak Lagi

Jadual pemandu

Selepas empat bulan pembangunan pelancaran pelaksanaan percuma OpenGL dan API Vulkan "Jadual 22.0.0", ini merupakan versi pertama cawangan Mesa 22.0.0 mempunyai status percubaan: selepas penstabilan akhir kod, versi stabil 22.0.1 akan dikeluarkan.

Dalam versi baru ini yang dibentangkan terkenal dengan pelaksanaan API grafik Vulkan 1.3 dalam pemacu anv untuk GPU Intel dan radv untuk GPU AMD.

Selain sokongan Vulkan 1.2 yang dilaksanakan dalam mod emulator (vn), sokongan Vulkan 1.1 tersedia untuk GPU Qualcomm dan rasterizer perisian lavapipe, dan sokongan Vulkan 1.0 tersedia untuk Broadcom VideoCore VI GPU (Raspberry Pi 4).

Mesa 22.0 juga menyediakan sokongan penuh OpenGL 4.6 untuk pemacu 965, iris (Intel), radeonsi (AMD), zink dan llvmpipe. Sokongan OpenGL 4.5 tersedia untuk GPU AMD (r600) dan NVIDIA (nvc0), dan sokongan OpenGL 4.3 untuk virgl (GPU maya Virgil3D untuk QEMU/KVM) dan vmwgfx (VMware).

Jadual 22.0 perkara baru

Seperti yang dinyatakan pada mulanya, salah satu kebaharuan utama versi baharu jadual ini ialah sokongan untuk API grafik Vulkan 1.3 telah ditambah dan daripadanya anda boleh belajar tentang ciri yang paling penting. dalam catatan ini.

artikel berkaitan:
Versi baharu Vulkan 1.3 telah pun dikeluarkan dan ini adalah beritanya

Kebaruan lain yang menonjol ialah pemacu OpenGL klasik yang tidak menggunakan antara muka Gallium3D telah dipindahkan daripada gubahan Mesa utama ke cawangan "Amber" yang berasingan.

Di samping itu Cawangan "Amber" juga mengalihkan pengawal SWR, yang menawarkan rasterizer perisian OpenGL berdasarkan projek Intel OpenSWR. Pustaka xlib klasik telah dikecualikan daripada binaan utama, sebaliknya disyorkan untuk menggunakan varian gallium-xlib.

Juga, kita boleh mendapati bahawa dalam versi baharu Mesa 22.0 ini pemandu D3D12 Gallium dengan lapisan OpenGL di atas DirectX 12 API (D3D12) menyediakan keserasian dengan OpenGL ES 3.1. Pemacu digunakan dalam lapisan WSL2 untuk menjalankan aplikasi Linux grafik pada Windows.

Pengawal GPU Intel didayakan secara lalai untuk menyokong Adaptive-Sync (VRR), membolehkan anda mengubah suai kadar penyegaran monitor anda untuk keluaran lancar dan bebas gagap.

Untuk EGL, mekanisme "maklum balas dma-buf" dilaksanakan, yang menyediakan maklumat tambahan tentang GPU yang tersedia dan membolehkan anda meningkatkan kecekapan pertukaran data antara GPU primer dan sekunder, sebagai contoh, untuk mengatur output tanpa penimbalan perantaraan.

Perubahan lain yang menonjol dalam versi baru ini:

  • Sokongan untuk OpenGL 4.3 telah ditambahkan pada pemacu vmwgfx yang digunakan untuk melaksanakan pecutan 3D dalam persekitaran VMware.
  • Menambah sokongan untuk sambungan pemacu Vulkan RADV (AMD), ANV (Intel) dan zink (OpenGL over Vulkan).
  • Menambahkan sokongan untuk cip Intel Alderlake (S dan N) pada pemacu "iris" OpenGL dan pemacu "ANV" Vulkan.
  • Pemacu RADV (AMD) Vulkan terus menyokong pengesanan sinar dan pelorek pengesanan sinar.
  • Pemacu v3dv yang dibangunkan untuk pemecut grafik VideoCore VI yang digunakan sejak model Raspberry Pi 4 menyediakan keupayaan untuk berfungsi pada platform Android.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai pengawal Mesa 22.0 versi baru ini, anda boleh menyemaknya butiran 09 dalam pautan berikut.

Bagaimana cara memasang pemacu video Mesa di Linux?

Pakej Mesa terdapat dalam semua pengedaran Linux, jadi pemasangannya boleh dilakukan dengan memuat turun dan menyusun kod sumber (Semua maklumat mengenainya di sini) atau dengan cara yang agak mudah, yang bergantung pada ketersediaan dalam saluran rasmi pengedaran anda atau pihak ketiga.

Bagi mereka yang merupakan pengguna Ubuntu, Linux Mint dan derivatif mereka dapat menambahkan repositori berikut di mana pemacu dikemas kini dengan cepat.

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

Sekarang kami akan mengemas kini senarai pakej dan repositori kami dengan:

sudo apt update

Dan akhirnya kita dapat memasang pemacu dengan:

sudo apt upgrade

Untuk kes mereka yang Pengguna dan derivatif Arch Linux, kami memasangnya dengan arahan berikut:

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

Bagi sesiapa sahaja Pengguna Fedora 32 dapat menggunakan repositori ini, jadi mereka mesti mengaktifkan korp dengan:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Akhirnya, bagi mereka yang merupakan pengguna openSUSE, mereka boleh memasang atau menaik taraf dengan menaip:

sudo zypper in mesa

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.