Vulkan vs. OpenGL Performance For Counter-Strike: Global Offensive


Valve introducerede i går eksperimentel Vulkan-understøttelse til Counter-Strike: Global Offensive som et alternativ til den langvarige OpenGL-sti til at køre CS:GO på Linux. Nysgerrig efter ydelsesimplikationerne af CS:GO med Vulkan, her er nogle benchmarks på Ubuntu Linux med en række AMD Radeon- og NVIDIA GeForce-grafikkort.

Som beskrevet i gårsdagens artikel er denne Counter-Strike: Global Offensive-understøttelse til Vulkan drevet af DXVK-Native til at kortlægge spillets native Direct3D-kald til Vulkan API. Lige nu er CS:GO Vulkan-understøttelsen netop aktiveret for Linux-builds som et alternativ til deres OpenGL-renderer, der dirigerede Direct3D-kaldene fra Source 2 til OpenGL.

En håndfuld forskellige NVIDIA GeForce- og AMD Radeon-grafikkort blev testet for at se, hvordan den indledende ydeevne ser ud mellem OpenGL og Vulkan for dette populære first-person shooter-spil. Til dette spiltestning var NVIDIA 495.44 Linux-driveren i brug, mens open source AMD Radeon-stakken bestod af Linux 5.16-kernen med Mesa 22.0-devel fra Oibaf PPA.

Fra min foreløbige test, Vulkan-understøttelsen i CS:GO på Linux med systemkonfigurationen testet som fungerende godt. Der var ikke meget hakken med Vulkan-rendereren, men stadig plads til forbedringer. Faktisk, enten på grund af en Mesa-regression eller andet CS:GO-problem, ser OpenGL-understøttelsen ud til at være gået tilbage. Det var på OpenGL-siden, hvor med RadeonSI-driveren i særdeleshed spilindlæsningstider tog meget længere nu end tidligere, mens spil/shader-indlæsningstiderne var meget hurtigere med RADV (og NVIDIA). Testen er ret ligetil, så lad os springe direkte til disse foreløbige data.



Informationskilde : http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=51B559F0FF144D009849942F2AD3F53F&url=https%3A%2F%2Fwww.phoronix.com%2Fscan.php%3Fpage%3Darticle%26item%3Dcs-go-vulkan%26num%3D1&c=4923976394223809001&mkt=fr-fr