Mesa 22.1.0 stiže sa poboljšanjima podrške, poboljšanjima kompatibilnosti i još mnogo toga

Tabela vozača

Nakon dva mjeseca razvoja lansiranje nova verzija OpenGL i implementacije Vulkan API-ja, "Tabela 22.1.0". Kao i uvijek, prva verzija Mesa grane ima eksperimentalni status, pa će nakon konačne stabilizacije koda biti objavljena stabilna verzija 22.1.1.

U Mesa 22.1, podrška za Vulkan 1.3 grafički API je dostupna u anv drajverima za Intel GPU, radv za AMD GPU i Lavapipe softverskom rasterizatoru. Vulkan 1.2 podržava način rada emulatora (vn), Vulkan 1.1 na Qualcomm GPU drajveru (tu) i Vulkan 1.0 na Broadcom VideoCore VI GPU drajveru (Raspberry Pi 4)

Glavne novine u Tabeli 22.1.0

U ovoj novoj verziji koja je predstavljena, ANV Vulkan (Intel) drajver i Iris OpenGL drajver su podržani od diskretne grafičke kartice Intel DG2 (Arc Alchemist) i Arctic Sound-M, dok je kontroler D3D12, sa OpenGL sloj preko API-ja DirectX 12 (D3D12), Podržava OpenGL 4.2. Drajver se koristi u WSL2 sloju za pokretanje grafičkih Linux aplikacija na Windows-u.

Također je istaknuto ckontroler lavapipe sa implementacija softverskog rasterizatora za Vulcan API (slično llvmpipeu, ali za Vulkan, koji prevodi Vulkan API pozive u Gallium API) je sada kompatibilan sa Vulkanom 1.3.

Kontroler Nouveau za GeForce 6/7/8 GPU-ove prethodna pretvoren u korištenje srednjeg prikaza (IR) netipiziran iz NIR shadera. NIR podrška takođe omogućava podršku za renderovanje Tungsten Graphics Shader Infrastructure (TGSI) omogućavajući sloju da prevede NIR u TGSI.

Kontroler v3d OpenGL razvijen za grafički akcelerator VideoCore VI koji se koristi od modela Raspberry Pi 4 implementira podršku za keširanje shadera na disku.

Za AMD GPU opremljen video motorom VCN 2.0, implementirana EFC podrška (Encoder Format Conversion), koji omogućava korištenje hardverskog video enkodera za direktno čitanje RGB površina bez RGB->YUV konverzija koje izvode shaderi.

Dodata podrška za ANGLE sloj, koji prevodi OpenGL ES pozive u OpenGL, Direct3D 9/11, Desktop GL i Vulkan, u Venus drajver sa implementacijom virtuelnog GPU-a (virtio-gpu) zasnovanom na Vulkan API-ju.

Od ostalih promjena koje se ističu u ovoj novoj verziji:

  • Dodata podrška za NVIDIA OpenGL ekstenziju GL_NV_pack_subimage za ažuriranje pravougaonika u memoriji hosta pomoću bafera okvira ili podataka o teksturi.
  • Dodata podrška za RADV (AMD), ANV (Intel) i lavapipe Vulkan ekstenzije drajvera
  • Dodata podrška za AMD GFX1036 i GFX1037 GPU-ove.
  • Razvijen za starije Intel GPU-ove zasnovane na Gen4-Gen7 mikroarhitekturama koje nisu kompatibilne sa Iris drajverom, Crocus drajver uključuje profil kompatibilnosti sa OpenGL unazad.
  • PanVk drajver, koji pruža podršku za Vulkan grafički API za ARM Mali Midgard i Bifrost GPU, započeo je rad na podršci za kompjuterske shadere.
  • RADV drajver (AMD) implementirao je primitivno uklanjanje zraka, što je poboljšalo podršku za praćenje zraka za igre poput DOOM Eternal.
  • Predložena je početna implementacija Vulkan GPU drajvera zasnovanog na PowerVR Rogue arhitekturi koju je razvio Imagination.
  • Paket uključuje kompaktni OpenCL kompajler koji je predložio Intel i koji se koristi u praćenju zraka.

Konačno ako ste zainteresirani da saznate više o tome o ovoj novoj verziji drajvera Mesa, možete provjeriti detalje na sljedećem linku.

Kako instalirati Mesa video upravljačke programe na Linux?

Mesa paketi naći u svim Linux distribucijama, tako da se njegova instalacija može obaviti preuzimanjem i kompajliranjem izvornog koda (Sve informacije o tome ovdje) ili na relativno jednostavan način, što ovisi o dostupnosti unutar službenih kanala vaše distribucije ili trećih strana.

Za one koji su korisnici Ubuntu-a, Linux Mint-a i derivata mogu dodati sljedeće spremište gdje se upravljački programi brzo ažuriraju.

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

Sada ćemo ažurirati našu listu paketa i spremišta sa:

sudo apt update

I na kraju, možemo instalirati upravljačke programe sa:

sudo apt upgrade

Za slučaj onih koji jesu Arch Linux korisnike i derivate instaliramo ih sljedećom naredbom:

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

Za koga god bili Korisnici Fedore 32 mogu koristiti ovo spremište, tako da moraju omogućiti corp sa:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Na kraju, za one koji su korisnici openSUSE-a, oni mogu instalirati ili nadograditi upisivanjem:

sudo zypper in mesa

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Miguel Angel rekao je

    Ne postoji niko ko razume linux grafički stek.
    Firmware, kernel drajveri, drajveri za kartice, Xorg, waylands, mesa, grafičke biblioteke, kompozitori, menadžeri prozora, desktopi…