Mesa 20.3.0 tiba dengan pengawal v3dv untuk RPi 4 dan banyak lagi

Jadual pemandu

Pelancaran Mesa 20.3.0 versi baru baru sahaja diumumkan dan seperti pada versi sebelumnya, versi pertama cabang mempunyai keadaan eksperimen yang setelah penstabilan terakhir kod, versi stabil 20.3.1 akan dilepaskan.

Pada Jadual 20.3 Sokongan OpenGL 4.6 penuh dilaksanakan untuk Intel GPU Pemacu (i965, iris) dan AMD (radeonsi), Sokongan OpenGL 4.5 untuk GPU AMD (r600), NVIDIA (nvc0) dan llvmpipe, OpenGL 4.3 untuk virgl (GPU maya Virgil3D untuk QEMU / KVM), serta sokongan untuk Vulkan 1.2 untuk kad Intel dan AMD, dan Vulkan 1.0 untuk VideoCore VI (Raspberry Pi 4).

Jadual 20.3.0 perkara baru

Dalam versi baru ini pemacu v3dv disertakan dengan sokongan untuk pemecut grafik VideoCore VI digunakan dalam papan Raspberry Pi 4, Raspberry Pi 400 dan Compute Module 4 berdasarkan cip Broadcom BCM2711. Kronos menyedari bahawa pengawal sepenuhnya mematuhi spesifikasi Vulkan 1.0.

Pakej termasuk pengawal lavapipe baru dengan pelaksanaan perisian rasterizer untuk API Vulkan (serupa dengan llvmpipe, tetapi untuk Vulkan). Pelaksanaan perisian ia didasarkan pada pendua panggilan dari API Vulkan ke API Gallium.

Prestasi dan fungsi pengawal Zink Gallium telah meningkat dengan ketara dengan implementasi OpenGL API sebagai tambahan kepada Vulkan (pemacu membolehkan anda mendapatkan OpenGL dipercepat perkakasan jika terdapat pemacu pada sistem yang hanya terhad untuk menyokong API Vulkan sahaja).

Perubahan lain yang menonjol adalah "ACO" di mana sokongan untuk enjin NGG telah ditambah (Geometri Generasi Seterusnya) ketika bekerja dengan shader geometri. Fungsi ini dilaksanakan dalam pemacu RADV (untuk kad AMD).

Untuk Intel Haswell GPU, pemacu ANV menambah sokongan untuk lanjutannya Ubah Maklum Balas Vulkan, yang membolehkan projek DXVK menggunakan Direct3D Stream Output API, yang bertanggung jawab untuk membuat banyak permukaan dalam permainan.

Ditambah sokongan awal untuk kad grafik AMD Dimgrey Cavefish (NAVI 23) dan APU Van Gogh (RDNA2) pada pengawal RadeonSI.

Daripada perubahan lain yang menonjol: 

  • Pemacu Intel GPU OpenGL dan Vulkan menambah sokongan untuk keluarga pemproses Alder Lake (generasi ke-12).
  • Prestasi grafik yang dioptimumkan pada cip Tiger Lake dan Rocket Lake (beberapa permainan dan ujian, seperti Unreal Engine 4 Vulkan Demo, menunjukkan pecutan 9-12%).
  • Tetapan glx_extension_override danirecto_gl_extension_override telah ditambahkan ke driconf, dengan mana anda dapat mengganti senarai sambungan GLX yang tersedia.
  • Lapisan ditambahkan untuk menterjemahkan perwakilan antara (IR) shader NIR kepada perwakilan perantaraan TGSI (Tungsten Graphics Shading Infrastructure).
  • Pemacu Iris untuk GPU Intel menyokong kernel OpenCL (MESA_SHADER_KERNEL) untuk memuat turun pengiraan di sebelah GPU.
  • Sokongan untuk spesifikasi OpenCL 1.2 telah ditambahkan ke pelacak kesihatan Clover dengan pelaksanaan OpenCL.
  • Pemacu llvmpipe untuk rendering perisian OpenGL memberikan sokongan untuk OpenGL 4.5.

Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya, anda boleh menyemak 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.