Ua hoʻohui ʻia ke kākoʻo ʻo Vertex shader i ka mea hoʻopili shader ACO no ka mea hoʻokele RADV Vulkan

В kūkulu ʻia ʻO ACO ka mea nāna e hoʻopili i nā kumu kumu hāmama hoʻohui ʻia kākoʻo no nā vertex shaders a ua hoʻololi ʻia e hoʻokō i ka hoʻomaikaʻi ʻana i ka hana.

Kiʻikuhi o nā hoʻololi i ka manawa hōʻuluʻulu shader:

Ua hoʻohui ʻia ke kākoʻo ʻo Vertex shader i ka mea hoʻopili shader ACO no ka mea hoʻokele RADV Vulkan

Ma kekahi mau pāʻani, e like me Nier: Automata, hiki i kēia mea hoʻopili ke loaʻa iā ʻoe ma kahi o 12% kiʻekiʻe FPS ma mua o Windows. Ma GNU/Linux, holo ka pāʻani ma o Proton. Ua hana ʻia ka hoʻāʻo ʻana ma ka mana mua o ACO, ʻaʻole i kākoʻo i nā shaders vertex.

  • RADV+LLVM (38.2fps):
    Ua hoʻohui ʻia ke kākoʻo ʻo Vertex shader i ka mea hoʻopili shader ACO no ka mea hoʻokele RADV Vulkan

  • RADV+ACO (55.7fps):
    Ua hoʻohui ʻia ke kākoʻo ʻo Vertex shader i ka mea hoʻopili shader ACO no ka mea hoʻokele RADV Vulkan

  • Windows (49.0fps):
    Ua hoʻohui ʻia ke kākoʻo ʻo Vertex shader i ka mea hoʻopili shader ACO no ka mea hoʻokele RADV Vulkan

    E hoʻokomo iā ACO hoomakaukauia nā pūʻolo no Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) a me Fedora (mesa-aco). No nā māhele ʻē aʻe hiki ke kūkulu ʻia mai kumu kikokikona.

    Ke hana wale nei ʻo ACO ma nā kāleka wikiō AMD me GPUGCN 3.0+, ʻo ia hoʻi. e hoʻomaka ana me Rx 300. Hoʻonohonoho ʻia ka mea hōʻuluʻulu i kēia manawa o ka hoʻomohala ʻana ma ke ʻano he hoʻokolohua a ʻaʻole i hoʻolālā ʻia no ka hoʻohana ʻana i kēlā me kēia lā. Ma waena o nā hiʻohiʻona i ʻike ʻole ʻia, ʻike ʻia ke kākoʻo no ka tessellation a me nā geometry shaders.

    Source: opennet.ru

  • Pākuʻi i ka manaʻo hoʻopuka