Vertex shader เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ ACO เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ

ะ’ เจตเจฟเจ•เจธเจฟเจค เจตเจพเจฒเจต เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเจผเฉˆเจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ ACO เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจตเจฐเจŸเฉ‡เจ•เจธ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจธเฉเจงเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค

เจธเจผเฉˆเจกเจฐ เจธเฉฐเจ•เจฒเจจ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจ—เฉเจฐเจพเจซเจผ:

Vertex shader เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ ACO เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ

เจ•เฉเจ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Nier: Automata, เจ‡เจน เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฒเจ—เจญเจ— 12% เจตเฉฑเจง FPS เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค GNU/Linux 'เจคเฉ‡, เจ—เฉ‡เจฎ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ เจฐเจพเจนเฉ€เจ‚ เจšเฉฑเจฒเจฆเฉ€ เจนเฉˆเฅค ACO เจฆเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ 'เจคเฉ‡ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจตเจฐเจŸเฉ‡เจ•เจธ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

  • RADV+LLVM (38.2fps):
    Vertex shader เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ ACO เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ

  • RADV+ACO (55.7fps):
    Vertex shader เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ ACO เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ

  • เจตเจฟเฉฐเจกเฉ‹เจœเจผ (49.0fps):
    Vertex shader เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ ACO เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ

    ACO เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ†เจฐเจ• เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœ
    (mesa-aco-git,
    lib32-mesa-aco-git), เจ‰เจฌเฉฐเจŸเฉ‚ (sudo add-apt-repository ppa:valve-experimental/mesa-bionic) เจ…เจคเฉ‡ เจซเฉ‡เจกเฉ‹เจฐเจพ (mesa-aco). เจนเฉ‹เจฐ เจตเฉฐเจก เจฒเจˆ เจ‡เจธ เจจเฉ‚เฉฐ เจคเฉฑเจ• เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเฉฐเจญเจต เจนเฉˆ เจธเจฐเฉ‹เจค เจŸเฉˆเจ•เจธเจŸ.

    ACO เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš GPUGCN 3.0+ เจตเจพเจฒเฉ‡ AMD เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€. Rx 300 เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เฅค เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจชเฉœเจพเจ… 'เจคเฉ‡ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจตเจœเฉ‹เจ‚ เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจฐเฉ‹เจœเจผเจพเจจเจพ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจœเฉ‡ เจคเฉฑเจ• เจ…เจฃเจธเฉเจฒเจเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš, เจŸเฉ‡เจธเฉˆเจฒเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจœเจฟเจ“เจฎเฉˆเจŸเจฐเฉ€ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

    เจธเจฐเฉ‹เจค: opennet.ru

  • เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹