Wine doda podporo HDR za Vulkan

vino-vulkan

Wine je delal na implementaciji Vulkan od različice 3.3

Pred kratkim smo tukaj v spletnem dnevniku objavili novico o izdaji nove različice Wine 8.0, ki je prišla z velikim številom pomembnih sprememb (če želite izvedeti podrobnosti o novicah, lahko to storite v naslednjo povezavo.)

In to je, da cS prihodom nove veje Wine 8.x so že začeli za izvedbo del za dograditev nove popravke funkcij potem ko je bil zamrznjen od začetka decembra. Razlog za omembo tega je, da so nedavno poročali, da Wine podpora je bila dodana za razširitev Vulkan VK_EXT_hdr_metapodatki na kodo voznika Vulkan za Wine.

Wine v sistemu Linux
Povezani članek:
Wine 8.0 je bil že izdan in ima veliko novih funkcij in izboljšav

Ta razširitev je zasnovan za obdelavo metapodatkov visokega dinamičnega razpona (HDR)., vključno z informacijami o primarnih točkah, beli točki in razponu svetilnosti, kot del virtualnih okvirnih medpomnilnikov Vulkan (SwapChain).

Predlagani popravek za Wine je potreben za delo s HDR v igrah, ki temeljijo na grafičnem API-ju Vulkan, kot je Doom Eternal, pa tudi igre, ki temeljijo na grafičnem API-ju Direct3D, ki podpira HDR, z uporabo DXVK ali VKD3D-Proton, ki klice Direct3D na letenju pretvori v sistemske klice Vulkan.

Valve je že uporabil obliž predlagan kot del vaše zgradbe Proton na osnovi vina, zdaj pa je uradno del Wine 8.1+ in bo kasneje vključen v stabilno različico Wine 9.0, ki bo predvidoma januarja 2024.

Razvija ga Valve kot del njihovega projekta podpore igram HDR, ki je trenutno omejen na Gamescope Composite Server, razvit in uporabljen za izvajanje iger na ročni igralni konzoli Steam Deck.

Trenutno vsi drugi sestavljeni strežniki Wayland, vključno z GNOME Matter in KDE Kwin, nima podpore HDR in ni točno znano, kdaj bodo imeli takšno združljivost. kompatibilnost s HDR za X.org velja za malo verjetno, saj je bil razvoj protokola X11 v zadnjih letih prekinjen in je razvoj omejen na vzdrževanje.

Ta razširitev definira dve novi strukturi in funkcijo za dodeljevanje metapodatkov SMPTE (Društvo filmskih in televizijskih inženirjev) 2086 in CTA (Združenje potrošniške tehnologije) 861.3 metapodatkov verigi izmenjave.

Metapodatki vključujejo primarne vrednosti, belo točko in razpon svetilnosti referenčnega monitorja, ki skupaj določajo barvni volumen, ki vsebuje vse možne barve, ki jih lahko ustvari referenčni monitor. Referenčni monitor je zaslon, na katerem poteka ustvarjalno delo in na katerem je nastavljen ustvarjalni namen.

Omenjeno je, da je za čim večjo ohranitev takšnega ustvarjalnega namena in doseganje dosledne barvne reprodukcije na različnih zaslonih zaslona koristno, da cevovod zaslona pozna barvni volumen izvirnega referenčnega monitorja, kjer je bila vsebina ustvarjena ali prilagojena.

S tem se izognete ustvarjanju nepotrebnih barvnih preslikav, ki jih ni mogoče prikazati na izvirnem referenčnem monitorju. Metapodatki vključujejo tudi maxContentLightLevel in maxFrameAverageLightLevel, kot je definirano v CTA 861.3.

Medtem ko je splošni namen metapodatkov pomagati pri preoblikovanju med različnimi barvnimi volumni različnih zaslonov in pomagati doseči boljšo barvno reprodukcijo, ni v obsegu te razširitve opredeliti, kako natančno naj se metapodatki uporabljajo v takem procesu. Od izvedbe je odvisno, kako uporabiti metapodatke.

Pomen sodelovanja z Vulkanom, je to to nudijo široko paleto ugodnosti nad drugimi API-ji, kot tudi njegov predhodnik, OpenGL, od takrat ponuja manj režijskih stroškov, bolj neposreden nadzor nad grafično procesorsko enoto in manjša poraba procesorja. Splošni koncept in nabor funkcij Vulkana je podoben Directx 12, Metal in Mantle.

Njegova glavna značilnost je, da lahko izkoristi število jeder v glavnem procesorju osebnega računalnika in drastično poveča grafično zmogljivost.

končno če si zanima več o tem, podrobnosti lahko preverite v naslednja povezava.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.