Marek Olšák 19 új patch-e tovább gyorsítja a RADV és ACO teljesítményét

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Marek Olšák, aki hosszú ideig az AMD-nél dolgozott, majd idén csatlakozott a Valve Linuxos grafikus driver csapatához, továbbra is a RADV Vulkan driver és az ACO shader fordító finomhangolására koncentrál.

Amióta néhány hónapja a Valve-hoz igazolt, Marek számos szép fejlesztést ért el a RADV területén, miután éveken át a RadeonSI Gallium3D driverre összpontosított. Az elmúlt napban újabb, 19 javítócsomagból álló sorozatot olvasztottak be, amely tovább optimalizálja a RADV+ACO párost.

Az új javítócsomagok fő célja, hogy bizonyos helyzetekben javítsák a pixel shader (PS) áteresztőképességét. Ilyen eset például, amikor a depth és stencil fragment shader kimeneteknek nincs tényleges hatása, ezért el lehet őket hagyni; Marek szerint ez a ritka szituáció akár kétszeres teljesítményt is hozhat. Emellett további depth / stencil / sample mask eltávolítási trükkök és egyéb módosítások is bekerültek.

A nagyobb patch-sorozat emellett javítja az alpha-to-coverage teljesítményét GFX11/RDNA3 és újabb GPU-kon, ha az alpha-to-coverage engedélyezési állapota statikus. Marek megjegyezte, hogy ennek a DXVK és a VKD3D is hasznát látja.

Néhány további módosítással együtt mindez ebben a merge requestben szerepel, amely már a Mesa 26.3 része, és a Q4-ben megjelenő stabil kiadásban debütál.