Mesan Zink OpenGL-on-Vulkan-toteutus on vihdoin valmis ottamaan käyttöön laiskoja kuvauksia oletuksena, mikä puolestaan ​​tarkoittaa parempaa suorituskykyä tälle yleiselle OpenGL-toteutukselle monissa peleissä/sovelluksissa.

Zinkin laiska kuvaajien käsittely on viime kädessä korvata tämän Mesa-koodin tällä hetkellä käyttämä Vulkan-descriptor-välimuisti.”Laskot”kuvaajat tarkoittavat paljon parempaa suorituskykyä erilaisissa OpenGL-työkuormissa, ja vuoden kypsymisen jälkeen ei ole tunnettuja suorituskyvyn regressioita.

Viime elokuussa suorittamani Zink Lazy Descriptor benchmarkit näyttivät jo tuolloin hyviltä joissakin peleissä:

Näiden vertailujen jälkeen viime vuonna Zink on kehittynyt entistä paremmaksi ja valmiiksi. nähdäksesi laiskoja kuvauksia oletuksena käytössä.

Valve on Zinkillä työskentelevä Mike Blumenkrantz on blogannut virstanpylväästä:

“Kun tämä menetelmä yhdistetään äärimmäiseen ryhmävaraukseen, se on tehokkaampi kuin välimuisti.

Ja joskus huomattavalla marginaalilla.

Esimerkiksi Minecraftissa saatat nähdä 30-50 % FPS-lisäys. Tomb Raiderin (2013) kaltaisessa pelissä se on lähempänä 10-20%.

Mutta todennäköisesti ei tule olemaan skenaariota, jossa FPS laskee.”

Tämä yhdistämispyyntö odottaa, että Mesa ottaa käyttöön laiskoja kuvauksia oletuksena. Toivottavasti se sulautuu vielä ajoissa Mesa 22.2-ominaisuuden jäädyttämistä varten pian. Haaroittuttuani työskentelen uusien Zink OpenGL-on-Vulkan-suorituskykymittareiden parissa.

Categories: IT Info