Mesa 22.1.0 pateikiama su palaikymo patobulinimais, suderinamumo patobulinimais ir kt

Vairuotojų stalas

Po dviejų mėnesių plėtros paleidimas nauja OpenGL ir Vulkan API diegimo versija, "22.1.0 lentelė". Kaip visada, pirmoji „Mesa“ šakos versija turi eksperimentinį statusą, todėl galutinai stabilizavus kodą bus išleista stabili versija 22.1.1.

„Mesa 22.1“ versijoje „Vulkan 1.3“ grafikos API palaikymas pasiekiamas „Intel“ GPU anv tvarkyklėse, AMD GPU „radv“ ir „Lavapipe“ programinės įrangos rasterizatoriuje. „Vulkan 1.2“ palaiko emuliatoriaus režimą (vn), „Vulkan 1.1“ su „Qualcomm GPU“ tvarkykle (tu) ir „Vulkan 1.0“ su „Broadcom VideoCore VI“ GPU tvarkykle (Raspberry Pi 4)

22.1.0 lentelė. Pagrindinės naujovės

Šioje pateiktoje naujoje versijoje palaiko ANV Vulkan („Intel“) tvarkyklę ir „Iris OpenGL“ tvarkyklę atskiros vaizdo plokštės Intel DG2 (Arc Alchemist) ir Arctic Sound-M, o valdiklis D3D12, su OpenGL sluoksnis virš API DirectX 12 (D3D12), Jis palaiko OpenGL 4.2. Tvarkyklė naudojama WSL2 sluoksnyje grafinėms Linux programoms paleisti sistemoje Windows.

Taip pat pabrėžiamas clavapipe valdiklis su programinės įrangos rasterizatoriaus diegimas Vulcan API (panašus į llvmpipe, bet Vulkan, kuris verčia Vulkan API iškvietimus į Gallium API) dabar yra suderinamas su Vulkan 1.3.

Valdiklis Nouveau skirtas GeForce 6/7/8 GPU ankstesnis konvertuoti į tarpinį atvaizdavimą (IR) atspausdintas iš NIR šešėlių. NIR palaikymas taip pat įgalina „Tungsten Graphics Shader Infrastructure“ (TGSI) atvaizdavimo palaikymą, įgalindamas sluoksnį NIR paversti TGSI.

Valdiklis v3d OpenGL sukurta nuo modelio naudotam VideoCore VI grafikos greitintuvui Raspberry Pi 4 įgyvendina talpyklos palaikymą šešėlių diske.

AMD GPU su vaizdo varikliu Įdiegtas VCN 2.0, EFC palaikymas (Encoder Format Conversion), kuri leidžia naudoti aparatinės įrangos vaizdo kodavimo įrenginį, kad būtų galima tiesiogiai nuskaityti RGB paviršius be šešėlių atliekamų RGB->YUV konvertavimo.

Pridėtas ANGLE sluoksnio palaikymas, kuri paverčia OpenGL ES iškvietimus į OpenGL, Direct3D 9/11, Desktop GL ir Vulkan, į Venus tvarkyklę su virtualiu GPU (virtio-gpu) įgyvendinimu, pagrįstu Vulkan API.

Iš kitų šioje naujoje versijoje išsiskiriančių pakeitimų:

  • Pridėtas NVIDIA OpenGL plėtinio GL_NV_pack_subimage palaikymas, kad būtų atnaujinami stačiakampiai pagrindinio kompiuterio atmintyje naudojant kadrų buferį arba tekstūros duomenis.
  • Pridėtas RADV (AMD), ANV (Intel) ir lavapipe Vulkan tvarkyklių plėtinių palaikymas
  • Pridėtas AMD GFX1036 ir GFX1037 GPU palaikymas.
  • Sukurta senesniems Intel GPU, paremtiems Gen4-Gen7 mikroarchitektūromis, kurios nesuderinamos su Iris tvarkykle, Crocus tvarkyklėje yra OpenGL atgalinio suderinamumo profilis.
  • PanVk tvarkyklė, kuri palaiko Vulkan grafikos API, skirtą ARM Mali Midgard ir Bifrost GPU, pradėjo dirbti su skaičiavimo šešėlių palaikymu.
  • RADV tvarkyklė (AMD) įdiegė primityvų spindulių pašalinimą, kuris pagerino spindulių sekimo palaikymą žaidimams, tokiems kaip DOOM Eternal.
  • Siūlomas pradinis „Vulkan GPU“ tvarkyklės įgyvendinimas, pagrįstas „Imagination“ sukurta „PowerVR Rogue“ architektūra.
  • Į paketą įeina kompaktiškas „OpenCL“ kompiliatorius, kurį pasiūlė „Intel“ ir naudojamas spindulių sekimui.

Pagaliau jei norite sužinoti daugiau apie tai apie šią naują Mesa tvarkyklių versiją galite patikrinti išsami informacija šioje nuorodoje.

Kaip įdiegti „Mesa“ vaizdo tvarkykles į „Linux“?

Mesa paketai rasti visuose „Linux“ platinimuose, todėl jį įdiegti galima atsisiųsti ir sukompiliuoti šaltinio kodą (Visa informacija apie tai čia) arba palyginti paprastai, o tai priklauso nuo jūsų platinimo ar trečiųjų šalių galimybės oficialiuose kanaluose.

Tiems, kurie naudoja „Ubuntu“, „Linux Mint“ ir darinius jie gali pridėti šią saugyklą, kurioje tvarkyklės greitai atnaujinamos.

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

Dabar mes atnaujinsime savo paketų ir saugyklų sąrašą:

sudo apt update

Galiausiai mes galime įdiegti tvarkykles:

sudo apt upgrade

Tiems, kurie yra Arch archyvuokite „Linux“ vartotojus ir jų darinius, mes juos įdiegiame naudodami šią komandą:

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

Kad ir kokie jie būtų „Fedora 32“ vartotojai gali naudoti šią saugyklą, todėl jie turi įgalinti „Corp“ su:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Galiausiai, tiems, kurie yra „openSUSE“ vartotojai, jie gali įdiegti arba atnaujinti įvesdami:

sudo zypper in mesa

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Migelis Angelas sakė

    Nėra nė vieno, kuris suprastų linux grafinį krūvą.
    Programinė įranga, branduolio tvarkyklės, kortelių tvarkyklės, Xorg, waylands, mesa, grafikos bibliotekos, kompozitoriai, langų tvarkyklės, staliniai kompiuteriai...