A Valve linuxos grafikus illesztőprogram-fejlesztői könyörtelenül optimalizálják a Mesa Radeon Vulkan „RADV” illesztőprogramot, és ma egy meg nem nevezett, hamarosan megjelenő játék optimalizálását végezték el, amely most már majdnem megfelel a Windows alatt élvezett teljesítménynek.

A Valve prolifikus Mesa fejlesztője, Samuel Pitoiset, aki 2016-ban csatlakozott, miután GSoC Nouveau fejlesztőként kezdett, javítás, amely megvárja az okklúziós lekérdezéseket a feloldó lekérdezés árnyékolójában. Pitoiset kifejtette a javítási üzenetben:

“Ez igazán észrevehető azoknál a játékoknál, amelyek egy csomó okklúziós lekérdezést (jelen esetben 4096-ot) oldanak meg, mert úgy tűnik, hogy a 4096 WAIT_REG_MEM csomag kibocsátása a vártnál jobban elakadhat.. Ezt úgy javítja ki, hogy várja a lekérdezéseket a Resolution Query shaderben.”

De ami ezt a teljesítményoptimalizálást még érdekesebbé teszi, az a következő rész:

“Ez javítja egy kiadatlan játék teljesítményét +~10%-kal (71->78 FPS). A RADV-nek most nagyon közel kell lennie a Windows teljesítményéhez ennél a címnél.”

Nincs említés vagy utalás arra, hogy mi ez a kiadatlan játék, de meg kell tenni néhány figyelemre méltó cím, mivel a Valve Linux/Steam Play csapata már előre hangolja. Úgy tűnik, hogy egy Windows-játék kontextusában van Linuxon a Steam Playen keresztül, mint MR megemlíti:”Ez eltávolítja a Hans-Kristian által jelentett okklúziós lekérdezések buborékát, és +~10% FPS-t ad abban a játékban.”Hans-Kristian Arntzen a VKD3D-Proton vezető fejlesztője a Direct3D 12 megvalósításában a Vulkan for Proton/Steam Playen.

Mindenesetre nagyszerű munka a Valve Linux csapatától, és érdekes lesz látni, mi az a kiadatlan játék, amely most”igazán közel”a Windows teljesítményéhez.

Categories: IT Info