เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vertex shader เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ ACO shader compiler เบชเปเบฒเบฅเบฑเบš RADV Vulkan driver

ะ’ เบžเบฑเบ”เบ—เบฐเบ™เบฒ Valve open source shader compiler ACO เป€เบžเบตเปˆเบก เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš vertex shaders เปเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™.

เบเบฃเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เป€เบงเบฅเบฒเบฅเบงเบšเบฅเบงเบก shader:

เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vertex shader เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ ACO shader compiler เบชเปเบฒเบฅเบฑเบš RADV Vulkan driver

เปƒเบ™เบšเบฒเบ‡เป€เบเบก, เป€เบŠเบฑเปˆเบ™ Nier: Automata, compiler เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ›เบฐเบกเบฒเบ™ 12% FPS เบชเบนเบ‡เบเบงเปˆเบฒเปƒเบ™ Windows. เปƒเบ™ GNU/Linux, เป€เบเบกเปเบฅเปˆเบ™เบœเปˆเบฒเบ™ Proton. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบ™เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡ ACO, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ vertex shaders.

  • RADV+LLVM (38.2fps):
    เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vertex shader เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ ACO shader compiler เบชเปเบฒเบฅเบฑเบš RADV Vulkan driver

  • RADV+ACO (55.7fps):
    เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vertex shader เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ ACO shader compiler เบชเปเบฒเบฅเบฑเบš RADV Vulkan driver

  • Windows (49.0fps):
    เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vertex shader เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ ACO shader compiler เบชเปเบฒเบฅเบฑเบš RADV Vulkan driver

    เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ ACO เบเบฐเบเบฝเบก เปเบžเบฑเบเป€เบเบ”เบชเปเบฒเบฅเบฑเบš Arch Linux
    (mesa-aco-git,
    lib32-mesa-aco-git), Ubuntu (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) เปเบฅเบฐ Fedora (mesa-aco). เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบญเบทเปˆเบ™เป†เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบˆเบฒเบ เปเบซเบผเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹.

    เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ ACO เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบšเบฑเบ”เบงเบตเบ”เบตเป‚เบญ AMD เบ—เบตเปˆเบกเบต GPUGCN 3.0+, i.e. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Rx 300. compiler เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบปเบ”เบฅเบญเบ‡เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ›เบฐเบˆเปเบฒเบงเบฑเบ™. เปƒเบ™เบšเบฑเบ™เบ”เบฒเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบฎเบนเป‰, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ tessellation เปเบฅเบฐ shaders เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”เป„เบ”เป‰เบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™.

    เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™