Den nye versjonen av Mesa 23.0.0-driverne kommer

Førertabell

Mesa er et åpen kildekode, utviklet grafikkbibliotek som gir en generisk implementering av OpenGL.

Lanseringen av den nye versjonen av den gratis implementeringen av OpenGL og Vulkan API, "Tabell 23.0.0", dette er den første versjonen av Mesa-grenen 23.0.0 har en eksperimentell status: etter den endelige stabiliseringen av koden, vil en stabil versjon 23.0.1 bli utgitt.

I Mesa 23.0 er Vulkan 1.3 grafikk API-støtte tilgjengelig i anv for Intel GPUer, radv for AMD GPUer, for Qualcomm GPUer og i emulator (vn) modus. Støtte for Vulkan 1.1 er implementert i lavapipe-programvaren rasterizer (lvp) og Vulkan 1.0 i v3dv-driveren (Raspberry Pi 4 Broadcom VideoCore VI GPU).

Tabell 23.0.0 hovednyheter

I denne nye utgitte versjonen av Mesa 23.0.0, RADV Vulkan forbedrer kompatibiliteten med RDNA3-baserte GPUer (Radeon RX 7900) og legger til endringer knyttet til strålesporing og bruk av rørledningsbiblioteker. For AMD-kort basert på RDNA2-arkitektur er støtte for mesh shaders (VK_EXT_mesh_shader) aktivert som standard.

En annen av endringene som skiller seg ut er i kontrolleren Nouveau legger til innledende støtte for NVIDIA GA102 GPU (RTX 30) basert på Ampere-arkitekturen, pluss RADV- og Turnip-driverne implementerer tilleggsfunksjoner relatert til VK_EXT_dynamic_state3-utvidelsen.

I tillegg til dette fremheves det at funksjonene til kontrolleren asahi OpenGL for Apple AGX GPU brukt i Apple M1- og M2-brikkene er utvidet betydelig.

Også fremhevet er forbedret støtte for diskrete Intel DG2-G12 (Arc Alchemist) grafikkort og Meteor Lake GPUer i ANV Vulkan-driveren (Intel) og Iris OpenGL-driveren.

På den annen side har virgl (Virgil3D Virtual GPU for QEMU/KVM)-driveren forbedret støtte for maskinvareakselerert videokoding, samt løst problemer som oppsto i Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi Rush, og fikset et problem som førte til at utdata falt ut på Zoom-videosamtaler på systemer med Iris-kontrolleren.

Når det gjelder den ekstra støtten for OpenGL-utvidelser, er følgende nevnt:

  • GL_ARB_clip_control for panfrost
  • GL_ARB_texture_filter_anisotropic for panfrost, asahi
  • GL_ARB_occulsion_query2 for asahi
  • GL_ARB_shader_stencil_export for asahi
  • GL_ARB_draw_instantiated for asahi
  • GL_ARB_instanced_ararys for asahi
  • GL_ARB_seamless_cube_map for asahi
  • GL_NV_conditional_render for asahi
  • GL_ARB_texture_mirror_clamp_to_edge for asahi
  • Lagt til støtte for Vulkan-utvidelser:
  • VK_EXT_descriptor_buffer for RADV, kålrot
  • VK_AMD_shader_early_and_late_fragment_tests for RADV
  • VK_AMD_shader_explicit_vertex_parameter for RADV/RDNA3
  • VK_EXT_swapchain_colorspace for RADV, ANV, Turnip
  • VK_KHR_shader_integer_dot_product for V3DV
  • VK_KHR_present_wait for ANV, RADV, Turnip
  • VK_KHR_push_descriptor for Venus
  • VK_KHR_pci_bus_info for Venus

Det skal bemerkes at denne nye versjonen av Mesa også gir full OpenGL 4.6-støtte for driverne for 965, iris (Intel), radeonsi (AMD), zink og llvmpipe.

OpenGL 4.5-støtte er tilgjengelig for AMD (r600), NVIDIA (nvc0) og Qualcomm Adreno (freedreno) GPUer, OpenGL 4.3 for virgl (Virgil3D virtuell GPU for QEMU/KVM) og OpenGL 4.2 for d3d12-driveren (lag for å kjøre OpenGL over DirectX) 12).

Endelig hvis du er interessert i å vite mer om det om denne nye versjonen av Mesa-driverne, kan du sjekke detaljer i følgende lenke.

Hvordan installere Mesa-videodrivere på Linux?

Mesa-pakker finnes i alle Linux-distribusjoner, slik at installasjonen kan gjøres enten ved å laste ned og kompilere kildekoden (All informasjon om det her) eller på en relativt enkel måte, som avhenger av tilgjengeligheten i de offisielle kanalene for din distribusjon eller tredjepart.

For de som er brukere av Ubuntu, Linux Mint og derivater de kan legge til følgende lager hvor driverne oppdateres raskt.

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

Nå skal vi oppdatere listen over pakker og arkiver med:

sudo apt update

Og til slutt kan vi installere driverne med:

sudo apt upgrade

For saken om de som er Arch Linux-brukere og derivater, vi installerer dem med følgende kommando:

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

For den de er Fedora 32-brukere kan bruke dette depotet, så de må aktivere corp med:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Endelig, for de som er openSUSE-brukere, kan de installere eller oppgradere ved å skrive:

sudo zypper in mesa

Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.