Vertex shader stuðningur hefur verið bætt við ACO shader þýðanda fyrir RADV Vulkan driverinn

В þróað Valve open source shader þýðanda ACO bætt við stuðningur við hornpunktsskyggingar og breytingar hafa verið gerðar til að ná merkjanlegum framförum.

Línurit yfir breytingar á söfnunartíma skyggingar:

Vertex shader stuðningur hefur verið bætt við ACO shader þýðanda fyrir RADV Vulkan driverinn

Í sumum leikjum, eins og Nier: Automata, gerir þessi þýðandi þér kleift að fá um 12% hærra FPS en á Windows. Á GNU/Linux keyrir leikurinn í gegnum Proton. Prófanir voru gerðar á fyrri útgáfu ACO, sem styður ekki hornpunktsskyggingar.

  • RADV+LLVM (38.2fps):
    Vertex shader stuðningur hefur verið bætt við ACO shader þýðanda fyrir RADV Vulkan driverinn

  • RADV+ACO (55.7fps):
    Vertex shader stuðningur hefur verið bætt við ACO shader þýðanda fyrir RADV Vulkan driverinn

  • Windows (49.0fps):
    Vertex shader stuðningur hefur verið bætt við ACO shader þýðanda fyrir RADV Vulkan driverinn

    Til að setja upp ACO undirbúinn pakka fyrir Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa: valve-experimental/mesa-bionic) og Fedora (mesa-aco). Fyrir aðrar dreifingar er hægt að byggja úr frumkóða.

    ACO virkar sem stendur aðeins á AMD skjákortum með GPUGCN 3.0+, þ.e. byrjar á Rx 300. Þjálfarinn á núverandi þróunarstigi er staðsettur sem tilraunaverkefni og er ekki hannaður til daglegrar notkunar. Meðal enn óraunhæfra eiginleika er stuðningur við tessellation og rúmfræðiskyggingar.

    Heimild: opennet.ru

  • Bæta við athugasemd