Vein lisab Vulkanile HDR-toe

veini-vulkan

Wine on Vulkani juurutamise kallal töötanud alates versioonist 3.3

Hiljuti teatasime siin blogis uudisest Wine 8.0 uue versiooni väljalaskmisest, mis kaasnes suure hulga oluliste muudatustega (kui soovite uudise üksikasju teada, saate seda teha järgmine link.)

Ja see on see, et cVein 8.x uue filiaali tulekuga on nad juba alanud juurdeehituse tööde teostamiseks uued funktsioonide paigad pärast külmutamist alates detsembri algusest. Selle mainimise põhjuseks on asjaolu, et hiljuti teatati, et Wine toetus on lisatud Vulkani laienduse jaoks VK_EXT_hdr_metadata Wine'i Vulkani draiverikoodile.

Vein Linuxis
Seotud artikkel:
Wine 8.0 on juba välja antud ning see sisaldab palju uusi funktsioone ja täiustusi

See laiendus on mõeldud suure dünaamilise ulatuse (HDR) metaandmete töötlemiseks, sealhulgas teave esmaste, valge punkti ja heleduse vahemiku kohta Vulkani virtuaalse kaadri puhvrite (SwapChain) osana.

Pakutud plaaster veinile peab töötama HDR-iga mängudes, mis põhinevad Vulkani graafika API-l, nagu Doom Eternal, aga ka mängud, mis põhinevad HDR-toega Direct3D graafika API-l, kasutades DXVK-d või VKD3D-Protonit, mis teisendavad käigupealsed Direct3D-kõned Vulkani süsteemikõnedeks.

Valve on plaastrit juba kasutanud pakutud osana teie ehitusest Veinipõhine Proton, kuid see on nüüd ametlikult osa versioonist Wine 8.1+ ja lisatakse hiljem Wine 9.0 stabiilsesse versiooni, mis on oodata 2024. aasta jaanuaris.

Seda arendab Valve osana oma HDR-mängude tugiprojektist, mis on praegu piiratud Gamescope Composite Serveriga, mis on välja töötatud ja mida kasutatakse mängude käitamiseks Steam Decki pihuarvutis mängukonsoolis.

Praegu kõik muud Waylandi komposiitserverid, sealhulgas GNOME Matter ja KDE Kwin, puudub HDR tugi ja pole täpselt teada, millal neil selline ühilduvus tekib. ühilduvus HDR-i X.org jaoks peetakse ebatõenäoliseks, kuna X11 protokolli arendamine on viimastel aastatel katkestatud ja arendus piirdub hooldusega.

See laiendus määratleb kaks uut struktuuri ja funktsiooni SMPTE (Society of Motion Picture and Television Engineers) 2086 metaandmete ja CTA (Consumer Technology Association) 861.3 metaandmete määramiseks vahetusahelale.

Metaandmed sisaldavad võrdlusmonitori esmaseid väärtusi, valgepunkti ja heleduse vahemikku, mis koos määratlevad värvimahu, mis sisaldab kõiki võimalikke värve, mida võrdlusmonitor suudab toota. Võrdlusmonitor on ekraan, kus tehakse loovtööd ja seatakse loominguline kavatsus.

Mainitakse, et sellise loomingulise kavatsuse võimalikult suureks säilitamiseks ja ühtlase värvide taasesituse saavutamiseks erinevatel kuvariekraanidel on ekraanikonveieril abiks teada algse võrdlusmonitori värvitugevust, kus sisu loodi või kohandati.

See väldib tarbetute värvide vastendamist, mida ei saa kuvada algsel võrdlusmonitoril. Metaandmed sisaldavad ka CTA 861.3 määratletud väärtusi maxContentLightLevel ja maxFrameAverageLightLevel.

Kuigi metaandmete üldeesmärk on aidata erinevate kuvarite erinevate värvimahtude vahel teisendada ja aidata saavutada paremat värvide reprodutseerimist, ei ole selle laienduse raames võimalik määratleda, kuidas täpselt metaandmeid sellises protsessis kasutada. Metaandmete kasutamise otsustab rakendamine.

Vulkaniga töötamise tähtsus, kas see on see pakkuda laia valikut eeliseid võrreldes teiste API-dega, aga ka selle eelkäijaga OpenGL-iga pakub vähem üldkulusid, rohkem otsest juhtimist GPU üle ja väiksem protsessori kasutus. Vulkani üldine kontseptsioon ja funktsioonide komplekt sarnaneb Directx 12, Metal and Mantle'iga.

Selle peamine omadus on see, et see saab ära kasutada arvuti põhiprotsessoris olevate tuumade arvu, suurendades drastiliselt graafika jõudlust.

lõpuks kui oled huvitatud sellest rohkem teada, saate üksikasju vaadata järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.