Mesa 21.2 tiba dengan sokongan awal untuk Apple M1, peningkatan untuk Panfrost, Vulkan dan banyak lagi

Jadual pemandu

Selepas tiga bulan pembangunan pelepasan versi baru dari cawangan baru dari Jadual 21.2 yang mempunyai keadaan eksperimen dan bahawa setelah penstabilan terakhir kod, versi stabil 21.2.1 akan dikeluarkan.

Versi baru Mesa 21.2 ini memberikan sokongan OpenGL 4.6 sepenuhnya untuk pemacu 965, iris, radeonsi, zink, dan llvmpipe, serta sokongan OpenGL 4.5 tersedia untuk AMD r600 dan NVIDIA nvc0.

Jadual 21.2 perkara baru

Dalam Jadual 21.2 kita dapat mengetahui bahawa pemacu asahi OpenGL disertakan dengan sokongan GPU awal dibekalkan pada kerepek Apple M1. Pengawal menggunakan antara muka Gallium dan menyokong sebahagian besar fungsi OpenGL 2.1 dan OpenGL ES 2.0, tetapi masih tidak dapat digunakan untuk menjalankan kebanyakan permainan.

Kebaruan lain ialah kemasukan pemandu PanVk (dibangunkan oleh pekerja Collabora) yang menyediakan sokongan untuk API grafik Vulkan GPU ARM Mali Midgard dan Bifrost dan diposisikan sebagai kesinambungan dari projek Panfrost, yang memberikan sokongan OpenGL.

Juga, dalam versi baru Mesa 21.2 ini Panfrost untuk Midgard dan Bifrost menyokong OpenGL ES 3.1, walaupun disebutkan bahawa ada rancangan untuk meningkatkan prestasi pada cip Bifrost dan sokongan untuk GPU berdasarkan seni bina Valhall (Mali G77 dan yang lebih baru).

Kerja telah dilakukan pada pemacu Zink sehingga dapat menyokong sambungan OpenGL: GL_ARB_contoh_lokasi, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture, dan GL_filter_minlock. Pengubah format DRM ditambahkan.

Semasa di Pengawal Vulkan ANV (Intel) dan pemandu OpenGL Iris, dalam versi baru ini se telah melakukan kerja persediaan untuk menyokong kad grafik Intel yang akan datang Xe-HPG (DG2). Ini merangkumi keupayaan penelusuran sinar awal dan sokongan shader penelusuran sinar.

Di bahagian pemandu lavapipe, mod "wideLines" kini disokong (ia menyediakan sokongan untuk garis dengan lebar lebih besar daripada 1.0).

Juga disebutkan bahawa OpenGL 4.3 sudah mempunyai sokongan virgl dan keserasian dengan Vulkan 1.2 tersedia untuk kad Intel dan AMDSeperti juga dalam mod emulator (vn), sokongan Vulkan 1.1 tersedia untuk GPU Qualcomm dan perisian rasterizer lavapipe dan Vulkan 1.0 tersedia untuk GPU Broadcom VideoCore VI (Raspberry Pi 4).

Daripada perubahan lain yang menonjol versi baru ini:

  • Pemacu Nouveau nv50 untuk GPU NVIDIA GT21x (GeForce GT 2x0) merangkumi sokongan OpenGL ES 3.1.
  • Pemacu Vulkan TURNIP dan pemandu Freedreno OpenGL sedang dibangunkan untuk GPU
  • Qualcomm Adreno memberikan sokongan awal untuk GPU Adreno a6xx gen4 (a660, a635).
  • Keupayaan untuk membina pemacu RADV pada platform Windows menggunakan penyusun MSVC telah dilaksanakan.
  • Sokongan yang dilaksanakan untuk pengesanan dan pemuatan backend GBM alternatif (Generic Buffer Manager) alternatif. Perubahan ini bertujuan untuk meningkatkan sokongan Wayland pada sistem dengan pemacu NVIDIA.
  • Pemacu Vulkan RADV (AMD), ANV (Intel) dan lavapipe menambah sokongan untuk sambungan

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai pengawal Mesa 21.1.0 versi baru ini, anda boleh menyemaknya perincian 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.