Valven Linux-grafiikkaohjainkehittäjät jatkavat Mesa Radeon Vulkan-ohjaimen”RADV”säälimätöntä optimointia ja saivat tänään optimoinnin nimettömälle, tulevalle pelille, jossa se pystyy nyt melkein vastaamaan Windowsissa nautittua suorituskykyä.
Tuottelias Mesa-kehittäjä Samuel Pitoiset Valvessa, joka liittyi vuonna 2016 aloitettuaan GSoC Nouveau-kehittäjänä, saapui korjaus, joka odottaa okkluusiokyselyitä ratkaisukyselyn varjostimessa. Pitoiset selitti korjausviestissä:
“Tämä on todella havaittavissa peleissä, jotka ratkaisevat joukon okkluusiokyselyitä (tässä tapauksessa 4096), koska näyttää siltä, että 4096 WAIT_REG_MEM-paketin lähettäminen voi pysähtyä odotettua enemmän. Korjaa tämän odottamalla kyselyitä ratkaisukyselyn varjostimessa.”
Mutta mikä tekee tästä suorituskyvyn optimoinnista entistä mielenkiintoisemman, on seuraava osa:
“Tämä parantaa julkaisemattoman pelin suorituskykyä +~10 % (71->78 FPS). RADV:n pitäisi nyt olla todella lähellä Windows-suorituskykyä tälle nimikkeelle.”
Ei ole mainintaa tai vihjeitä siitä, mikä tuo julkaisematon peli on, mutta sen pitäisi olla Joku merkittävä nimike, koska Valven Linux/Steam Play-tiimi virittää sitä jo etukäteen. Se näyttää olevan Windows-pelin kontekstissa Linuxissa Steam Playn kautta MR mainitsee:”Tämä poistaa Hans-Kristianin raportoimien okkluusiokyselyiden kuplan ja antaa +~10% FPS:tä kyseisessä pelissä.”Hans-Kristian Arntzen on VKD3D-Protonin johtava kehittäjä Direct3D 12:n toteuttamisessa Vulkanissa Proton/Steam Play-sovelluksessa.
Joka tapauksessa hienoa työtä Valven Linux-tiimiltä, ja on mielenkiintoista nähdä, mikä tuo julkaisematon peli on nyt”todella lähellä”Windowsin suorituskykyä.