Versi baharu pemacu Mesa 23.0.0 tiba

Jadual pemandu

Mesa ialah perpustakaan grafik yang dibangunkan sumber terbuka yang menyediakan pelaksanaan generik OpenGL.

Pelancaran versi baharu pelaksanaan percuma OpenGL dan API Vulkan, "Jadual 23.0.0", ini merupakan versi pertama cawangan Mesa 23.0.0 mempunyai status percubaan: selepas penstabilan akhir kod, versi stabil 23.0.1 akan dikeluarkan.

Dalam Mesa 23.0, sokongan API grafik Vulkan 1.3 tersedia dalam anv untuk GPU Intel, radv untuk GPU AMD, untuk GPU Qualcomm dan dalam mod emulator (vn). Sokongan untuk Vulkan 1.1 dilaksanakan dalam rasterizer perisian lavapipe (lvp) dan Vulkan 1.0 dalam pemacu v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Jadual 23.0.0 perkara baru

Dalam versi keluaran baharu Mesa 23.0.0 ini, RADV Vulkan meningkatkan keserasian dengan GPU berasaskan RDNA3 (Radeon RX 7900) dan menambah perubahan yang berkaitan dengan pengesanan sinar dan penggunaan perpustakaan saluran paip. Untuk kad AMD berdasarkan seni bina RDNA2, sokongan untuk pelorek mesh (VK_EXT_mesh_shader) didayakan secara lalai.

Satu lagi perubahan yang menonjol adalah dalam pengawal Nouveau menambah sokongan awal untuk GPU NVIDIA GA102 (RTX 30) berdasarkan seni bina Ampere, serta pemacu RADV dan Turnip melaksanakan ciri tambahan yang berkaitan dengan sambungan VK_EXT_dynamic_state3.

Di samping itu, ia diserlahkan bahawa keupayaan pengawal asahi OpenGL untuk GPU Apple AGX digunakan dalam cip Apple M1 dan M2 telah diperluaskan dengan ketara.

Turut diserlahkan ialah sokongan yang dipertingkatkan untuk kad grafik Intel DG2-G12 (Arc Alchemist) diskret dan GPU Meteor Lake dalam pemacu ANV Vulkan (Intel) dan pemacu Iris OpenGL.

Sebaliknya, pemacu virgl (Virgil3D Virtual GPU untuk QEMU/KVM) telah menambah baik sokongan untuk pengekodan video dipercepatkan perkakasan, serta menyelesaikan isu yang berlaku dalam Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi Tergesa-gesa, dan Memperbaiki isu yang menyebabkan output terputus pada panggilan video Zoom pada sistem dengan pengawal Iris.

Mengenai sokongan tambahan untuk sambungan OpenGL, perkara berikut disebut:

  • GL_ARB_clip_control untuk panfros
  • GL_ARB_texture_filter_anisotropic untuk panfros, asahi
  • GL_ARB_occulsion_query2 untuk asahi
  • GL_ARB_shader_stencil_export untuk asahi
  • GL_ARB_draw_instantiated untuk asahi
  • GL_ARB_instanced_ararys untuk asahi
  • GL_ARB_seamless_cube_map untuk asahi
  • GL_NV_conditional_render untuk asahi
  • GL_ARB_texture_mirror_clamp_to_edge untuk asahi
  • Menambah sokongan untuk sambungan Vulkan:
  • VK_EXT_descriptor_buffer untuk RADV, lobak
  • VK_AMD_shader_early_and_late_fragment_tests for RADV
  • VK_AMD_shader_explicit_vertex_parameter untuk RADV/RDNA3
  • VK_EXT_swapchain_colorspace untuk RADV, ANV, Turnip
  • VK_KHR_shader_integer_dot_product untuk V3DV
  • VK_KHR_present_tunggu untuk ANV, RADV, Turnip
  • VK_KHR_push_descriptor untuk Zuhrah
  • VK_KHR_pci_bus_info untuk Zuhrah

Perlu diingat bahawa versi baharu Mesa ini 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), NVIDIA (nvc0) dan Qualcomm Adreno (freedreno), OpenGL 4.3 untuk virgl (GPU maya Virgil3D untuk QEMU/KVM) dan OpenGL 4.2 untuk pemacu d3d12 (lapisan untuk menjalankan OpenGL melalui DirectX 12).

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya mengenai versi baharu pemacu Mesa 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.