V Valve'i ettevõtte avatud shaderi kompilaator ACO toetab vertex shader’ite kasutamist ja on sisse viidud muudatused, mis on võimaldanud märgatavalt suurendada jõudlust.
Shaderi kompileerimise ajamuudatuste graafik:
Mõnedes mängudes, nagu 'Nier: Automata', võimaldab see kompilaator saavutada ligikaudu 12% suuremat FPS-i võrreldes Windowsiga. GNU/Linuxi keskkonnas käivitatakse mäng Protoni kaudu. Testimine viidi läbi ACO eelmise versiooni peal, mis ei toeta vertex shader’ite kasutamist.
ACO installimiseks paketid Arch Linuxile
(,
), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) ja Fedora (). Teistele distributsioonidele on võimalik koostada .
ACO töötab praegu ainult AMD graafikakaartidel GPUGCN 3.0+ alates Rx 300. Kompilaator on hetkel eksperimentaalses arendusfaasis ja pole mõeldud igapäevaseks kasutamiseks. Veel elluviimata võimalustena on märgitud tesselatsioonide ja geomeetriliste shader’ite tugi.
Allikas: opennet.ru
