Mesa 25.2.2 stiže s još poboljšanja za Doom The Dark Ages i ispravcima svih vrsta

  • Izdanje za održavanje usmjereno na stabilnost, video i sinkronizaciju.
  • Ključne ispravke u RADV/RadeonSI, ANV/Intel, NVK i Zink.
  • API-ji: OpenGL 4.6 i Vulkan 1.4 ovisno o upravljačkom programu i vrsti konteksta.

Mesa 25.2.2

Mesa 25.2.2 sada na raspolaganjuZa prosječnog korisnika, ovo, što je manja nadogradnja, i ostalo, što može biti samo srednje ili veće, čini se da nisu od velike važnosti, ali sve se mijenja ako namjeravate igrati na Linuxu.

Ako radite ili se igrate na Linuxu, *BSD-u ili Androidu sa slojevima kompatibilnosti, možda će vas zanimati: Ovo izdanje rješava probleme iz stvarnog svijeta pronađene u igrama i sintetičkim testovima. (DOOM: Mračni srednji vijek, Dragon Age: Veilguard, 3DMark Solar Bay), ispravlja regresije i poboljšava kritične video putanje i sinkronizaciju. Izdanjem je upravljao Eric Engestrom, a objavljeno je 3. rujna 2025. kao ažuriranje za održavanje.

Što Tablica 25.2.2 zapravo donosi

To je ispravna verzija (izdanje ispravka programskih pogrešaka) 25.2.1, bez značajnog bloka "novih značajki" u ovoj iteraciji. Ipak, skup zakrpa ima praktičan utjecaj: kvaliteta dekodiranja/kodiranja videa, robusnost kompajlera, koherentnost predmemorije, barijere i sinkronizacija te nekoliko ispravaka specifičnih za GPU.

Na strani OpenGL-a, Mesa implementira 4.6 API, ali Verzija koju vraća kontekst ovisi o upravljačkom programu i vrsti kontekstaDa biste imali verziju 4.6, morate je izričito zatražiti prilikom stvaranja konteksta; u kontekstima kompatibilnosti, neki će upravljački programi prijaviti stariju verziju ako nedostaje zahtjev.

U Vulkanu, Mesa deklarira podršku za 1.4 API; međutim, Vrijednost prikazana u VkPhysicalDeviceProperties.apiVersion varirat će ovisno o određenom upravljačkom programu. (radv, nvk, anv, panvk, lavapipe), jer svaki omogućuje mogućnosti različitim brzinama i za različite čipove.

Istaknuti ispravci vidljivi korisniku u Mesa 25.2.2

Tijekom ova dva tjedna, integrirani su aranžmani koji će, na dnevnoj bazi, primjetni su u igrama, testovima i reprodukciji videa:

  • GL_EXT_shader_clock ispravljen u OpenGL putanji, izbjegavajući nedosljednosti s taktom shadera u aplikacijama koje ga upitaju za vrijeme.
  • Video na Radeonu (VCN i Vulkan Video): H.264/H.265 prilagodbe, kompatibilnost sa starijim firmwareom i VP9Onemogućuje 8x8 transformaciju kada CABAC nije aktivan, ispravlja parametre filtera petlje i segmentacije u VP9 te ispravlja HEVC detalje kao što su cu_qp_delta i transform_skip sa starijim firmwareom.
  • NVK (NVIDIA na Vulkanu): podrška za veće QMD-ove i druga poboljšanja za noviji hardver, fino podešavanje kompatibilnosti i stabilnosti na GPU-ima nove generacije.
  • Intel ANV i i965/brw: Razne ispravke L3 predmemorije, barijera, utracea i opcodea za emitiranje, kao i vratiti problematične promjene i privremeno onemogućiti proširenja kako bi se spriječile regresije.
  • Zink (OpenGL na Vulkanu): 14 zakrpa s poboljšanjima sinkronizacije, čišćenja i rasporeda, uključujući ispravke zaglavljivanja rijetkih resursa i višestruke prilagodbe stanja šablona.
  • DRIRC: Dodano zaobilazno rješenje za rješavanje problema s neispravnim ponašanjem funkcije ANGLE U nekim scenarijima, smanjenje problema u aplikacijama koje koriste GL->D3D/Vulkan prevoditelj.

Popis ispravljenih grešaka indeksera

Uz promjene niske razine, Mesa 25.2.2 rješava probleme koje su prijavili korisnici i CI-jevi. Ovo su problemi s praćenjem koji su u ovom izdanju označeni kao riješeni.:

  • radvArtefakti prilikom gledanja VP9 videa s hardverskim dekodiranjem na Vulkanu.
  • CI cink-venera-lavapipePogreške u integraciji i testiranju Zink/Venus/Lavapipe paketa.
  • ANV u DG2/BMGNetočno renderiranje u 3DMark Solar Bayu.
  • cijev za lavuNeoptimalan odabir izvoza kada je zatraženo više tipova; dma-buf ima prioritet kada je to izvedivo.
  • anvZadržavanje Intel GPU-a s jednostavnim računalnim shaderom zbog prekomjernog odmotavanja petlje.
  • INTEL_DEBUG=spill_fsIspravljena regresija u putanji za otklanjanje pogrešaka i prosipanje u shaderu fragmenata.
  • NIRNeuspješna validacija nakon nir_lower_io s DOOM: The Dark Ages; ispravci i u ACO-u za nedefinirane operande u p_parallelcopy.
  • Dragon Age: Veilguard:: Ispravljena izobličenja u kotaču vještina (ciljanje).
  • AMD OpenGLglTexturePageCommitmentEXT više ne uzrokuje grešku pri radu s razinama mip-a većim od 0.
  • Zink: : Ispravljen nedostatak sinkronizacije za raspršene resurse.
  • RX 9070 (XT)Rušenje sustava pri pokretanju VR-a ublaženo je ispravcima kritičnih putova.

Tablica 25.2.2 Tehničke napomene i napomene o kompatibilnosti

U OpenGL-u, za aplikacije koje se oslanjaju na precizno tempiranje ili sinkronizaciju, ispravak GL_EXT_shader_clock Smanjuje odstupanja u internim mjerenjima. U Vulkanu, promjene ANV-a i RADV-a osiguravaju koherentnost predmemorije i barijere, posebno pri premještanju podataka između redova čekanja ili faza predrasterizacije.

Korisnici koji rade s hardversko dekodiranje/kodiranje Na Radeonu će korisnici primijetiti manje artefakata u VP9 i predvidljivije ponašanje u H.264/H.265 kada određeni alati za kompresiju (poput CABAC-a) nisu aktivni ili kada se koristi stariji firmware.

Sinkronizacija i memorija: dma-buf, sparse i WSI

Upravljanje vanjskom memorijom i raspršenim resursima privlači posebnu pozornost: lavapipe daje prioritet dma-buf-u kad god je to moguće, što poboljšava interoperabilnost s drugim multimedijskim paketima; Zink ispravlja čekanja i prepreke pri dealokaciji resursa i jednokratnim izmjenama kako bi se spriječio gubitak podataka.

U Androidu i panvk-u WSI sloj je ojačan: memorija povezana od offseta 0 i pokriveni AHB slučajevi, smanjujući iznenađenja s međuspremnicima za razmjenu i formatima ovisnim o uređaju.

Sljedeći koraci projekta

Tijekom isporuke 25.2.2, Sljedeće izdanje bit će Mesa 25.3., očekuje se oko studenog ako se raspored održi. Razvoj je već u tijeku na glavnoj liniji, s uobičajenom mješavinom novih proširenja, optimizacija i podrške za nadolazeći hardver.

Ova verzija 25.2.2 ispunjava očekivanja u izdanju s točkama: stabilnost, pouzdanost i korekcija regresije Nema neugodnih iznenađenja. Ako dolazite s verzije 25.2.1 ili početne 25.2, isplati se nadograditi zbog poboljšanja Radeon videa, ispravaka Zink tempa, čišćenja kritičnog puta u ANV/Intelu i NVK pojačanja za novije GPU-ove - sve uz zadržavanje podrške za OpenGL 4.6 i Vulkan 1.4, s uobičajenim nijansama ovisno o upravljačkom programu i kontekstu.

Tablica vozača
Povezani članak:
Mesa 23.3 stiže sa službenom podrškom za RPi 5, eksperimentalnom podrškom za NVK i više

Dodaj kao preferirani izvor