เจตเจพเจฒเจต เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ 5.0 เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ—เฉ‡เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉ‚เจŸ

เจตเจพเจฒเจต เจ•เฉฐเจชเจจเฉ€ เจชเฉเจฐเจ•เจพเจธเจผเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจจเจตเฉ€เจ‚ เจธเจผเจพเจ–เจพ เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ 5.0, เจœเฉ‹ เจตเจพเจˆเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจฌเจฃเจพเจ เจ—เจ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ เจธเจŸเฉ€เจฎ เจ•เฉˆเจŸเจพเจฒเจพเจ— เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเจ•เจพเจธ เจซเฉˆเจฒเจฃเจพ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค.

เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจŸเฉ€เจฎ เจฒเฉ€เจจเจ•เจธ เจ•เจฒเจพเจ‡เฉฐเจŸ เจตเจฟเฉฑเจš เจธเจฟเฉฑเจงเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ-เจ“เจจเจฒเฉ€ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ 9/10/11 (เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡) เจฆเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจกเฉ€เจเจ•เจธเจตเฉ€เจ•เฉ‡) เจ…เจคเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ 12 (เจ…เจงเจพเจฐเจฟเจค vkd3d), เจตเฉเจฒเจ•เจจ API เจตเจฟเฉฑเจš เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ เจ•เจพเจฒเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ, เจ—เฉ‡เจฎ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฒเจˆ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจธเจ•เฉเจฐเฉ€เจจ เจฐเฉˆเจœเจผเฉ‹เจฒเจฟเจŠเจธเจผเจจ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉ‚เจฐเฉ€-เจธเจ•เฉเจฐเฉ€เจจ เจฎเฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ, เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ "esync"(Eventfd เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ) เจ…เจคเฉ‡ "futex/fsync".

ะ’ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ:

  • เจ•เฉ‹เจกเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹เจ‡เจ† เจตเจพเจˆเจจ 5.0, เจœเจฟเจธ เจคเฉ‹เจ‚ 3500 เจคเฉ‹เจ‚ เจตเฉฑเจง เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจคเจฌเจพเจฆเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ (เจชเจฟเจ›เจฒเฉ€ เจธเจผเจพเจ–เจพ เจตเจพเจˆเจจ 4.11 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจธเฉ€)เฅค เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ 207 เจคเฉ‹เจ‚ 4.11 เจชเฉˆเจšเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เฉฑเจชเจฐ เจตเฉฑเจฒ เจฒเจฟเจœเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจนเฉเจฃ เจฎเฉเฉฑเจ– เจตเจพเจˆเจจ เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ;
  • ะ”ะปั ะพั‚ั€ะธัะพะฒะบะธ ะธะณั€, ะธัะฟะพะปัŒะทัƒัŽั‰ะธั… Direct3D 9, ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฐ ะฟั€ะพัะปะพะนะบะฐ DXVK, ั‚ั€ะฐะฝัะปะธั€ัƒัŽั‰ะฐั ะฒั‹ะทะพะฒั‹ ะฒ API Vulkan. ะŸะพะปัŒะทะพะฒะฐั‚ะตะปะธ ัะธัั‚ะตะผ ะฑะตะท ะฟะพะดะดะตั€ะถะบะธ Vulkan ะผะพะณัƒั‚ ะฒะตั€ะฝัƒั‚ัั ะฝะฐ ะฑัะบะตะฝะด wined3d, ะธัะฟะพะปัŒะทัƒัŽั‰ะธะน ั‚ั€ะฐะฝัะปัั†ะธัŽ ะฒ OpenGL, ะฒั‹ัั‚ะฐะฒะธะฒ ะฝะฐัั‚ั€ะพะนะบัƒ PROTON_USE_WINED3D;
  • เจธเจŸเฉ€เจฎ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจจเฉ‚เฉฐ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹โ€‹โ€‹เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ€ เจฐเฉ‡เจ‚เจœ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ‡ เจ…เจฃเจ…เจงเจฟเจ•เจพเจฐเจค เจธเฉ‹เจงเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค Denuvo. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ เจนเฉเจฃ เจ—เฉ‡เจฎเจœเจผ เจ–เฉ‡เจก เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Just Cause 3, Batman: Arkham Knight เจ…เจคเฉ‡ Abzu;
  • เจจเจตเฉ€เจ‚ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เฉเจ เจจเจตเฉ€เจ†เจ‚ เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
    เจชเฉเจฐเจพเจฃเฉ€เจ†เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฆเฉ‡ เจฎเจพเจชเจฆเฉฐเจก เจฌเจฟเจจเจพเจ‚ เจฌเจฆเจฒเฉ‡ เจฐเจนเจฟ เจ—เจ เจนเจจ;

  • เจตเจพเจˆเจจ 5.0 เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€เจชเจฒ เจฎเจพเจจเฉ€เจŸเจฐเจพเจ‚ เจ…เจคเฉ‡ เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจ…เจกเฉˆเจชเจŸเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจœเฉ‹เฉœ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ;
  • เจชเฉเจฐเจพเจฃเฉ€เจ†เจ‚ เจ—เฉ‡เจฎเจพเจ‚ เจฒเจˆ เจธเฉเจงเจฐเจฟเจ† เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจฆเฉ€ เจ†เจตเจพเจœเจผ เจฆเจพ เจธเจฎเจฐเจฅเจจ;
  • เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจ—เจฟเฉฑเจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจฌเจฃเจคเจฐ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค 5.0 เจฌเฉเจฐเจพเจ‚เจš เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจธเจฌเจฎเฉ‹เจกเจฟเจŠเจฒ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, เจœเจฟเจธ เจฒเจˆ เจ‡เจน เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจœเจฆเฉ‹เจ‚ git เจคเฉ‹เจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ "git submodule update โ€”init" เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ;
  • เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ เจซเฉŒเจกเฉ€เจ“ DirectX เจธเจพเจŠเจ‚เจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ (API XAudio2, X3DAudio, XAPO เจ…เจคเฉ‡ XACT3) เจจเฉ‚เฉฐ 20.02 เจฐเฉ€เจฒเฉ€เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ;
  • เจ‡เฉฐเจŸเจฐเจฒเฉ‡เจ…เจฐ เจกเฉ€เจเจ•เจธเจตเฉ€เจ•เฉ‡, เจœเฉ‹ เจ•เจฟ DXGI (DirectX เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ), Direct3D 9, 10 เจ…เจคเฉ‡ 11 เจฆเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, Vulkan API เจจเฉ‚เฉฐ เจชเฉเจฐเจธเจพเจฐเจฃ เจ•เจพเจฒเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ เจ•เฉฑเจฒเฉเจน เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค 1.5.4. DXVK 1.5.4 Direct3D 9 เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฐเฉ€เจ—เจฐเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ Anno 1701, EYE เจตเจฟเฉฑเจš เจนเฉ‹เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ: เจฌเฉเจฐเจนเจฎ เจธเจพเจˆเจฌเจฐเจฎเฉˆเจจเจธเฉ€,
    เจญเฉเฉฑเจฒเฉ‡ เจนเฉ‹เจ เจ–เฉ‡เจคเจฐ: เจกเฉˆเจฎเจจ เจธเจŸเฉ‹เจจ, โ€‹โ€‹เจ•เจฟเฉฐเจ—เจœเจผ เจฌเจพเจ‰เจ‚เจŸเฉ€ เจ…เจคเฉ‡
    เจตเจฟเฉฑเจŸเจฐ

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

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