เจฎเฉ‡เจธเจพ 19.3.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจ“เจชเจจเจœเฉ€เจเจฒ เจ…เจคเฉ‡ เจตเฉเจฒเจ•เจจ เจฆเจพ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ

เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ OpenGL เจ…เจคเฉ‡ Vulkan API เจฆเฉ‡ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจเจพ - เจฎเฉ‡เจธเจพ 19.3.0. เจฎเฉ‡เจธเจพ 19.3.0 เจฌเฉเจฐเจพเจ‚เจš เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจฅเจฟเจคเฉ€ เจนเฉˆ - เจ•เฉ‹เจก เจฆเฉ‡ เจ…เฉฐเจคเจฎ เจธเจฅเจฟเจฐเจคเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจธเฉฐเจธเจ•เจฐเจฃ 19.3.1 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฎเฉ‡เจธเจพ 19.3 เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ Intel GPUs (i4.6, iris เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฒเจˆ เจชเฉ‚เจฐเจพ OpenGL 965 เจธเจฎเจฐเจฅเจจ), AMD (r4.5, radeonsi) เจ…เจคเฉ‡ NVIDIA (nvc600) GPUs เจฒเจˆ OpenGL 0 เจธเจฎเจฐเจฅเจจ, เจ…เจคเฉ‡ Intel เจ…เจคเฉ‡ AMD เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ Vulkan 1.1 เจธเจฎเจฐเจฅเจจเฅค OpenGL 4.6 เจจเฉ‚เฉฐ เจตเฉ€ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ เจ•เฉฑเจฒเฉเจน เจฆเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† radeonsi เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ Mesa 19.3 เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจ‡เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚:

  • RADV (AMD เจšเจฟเฉฑเจชเจพเจ‚ เจฒเจˆ เจตเฉเจฒเจ•เจจ เจกเจฐเจพเจˆเจตเจฐ) เจฒเจˆ เจ•เฉฐเจชเจพเจˆเจฒเจฟเฉฐเจ— เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฌเฉˆเจ•เจเจ‚เจก เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ"เจ.เจธเฉ€.เจ“.", เจœเจฟเจธ เจจเฉ‚เฉฐ เจตเจพเจฒเจต เจฆเฉเจ†เจฐเจพ LLVM เจธเจผเฉˆเจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉ‡ เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจฌเฉˆเจ•เจเจ‚เจก เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ•เฉ‹เจก เจœเจจเจฐเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจœเฉ‹ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจผเฉ‡เจกเจฐเจพเจ‚ เจฒเจˆ เจœเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจธเจ•เฉ‡ เจ‰เฉฑเจคเจฎ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจฌเจนเฉเจค เจ‰เฉฑเจš เจธเฉฐเจ•เจฒเจจ เจ—เจคเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค ACO C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ JIT เจธเฉฐเจ•เจฒเจจ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ– เจ•เฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸเจฐ-เจ…เจงเจพเจฐเจฟเจค เจขเจพเจ‚เจšเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฆเฉ‡ เจนเฉ‹เจ, เจคเฉ‡เจœเจผ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจกเฉ‡เจŸเจพ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉ‹เจก เจฆเฉ€ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ SSA (เจธเจŸเฉˆเจŸเจฟเจ• เจธเจฟเฉฐเจ—เจฒ เจ…เจธเจพเจˆเจจเจฎเฉˆเจ‚เจŸ) 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจธเจผเฉˆเจกเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ€ เจชเฉ‚เจฐเจต-เจ—เจฃเจจเจพ เจ•เจฐเจ•เฉ‡ เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ€ เจตเฉฐเจก เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจเจธเฉ€เจ“ เจจเฉ‚เฉฐ เจตเฉ‡เจ—เจพ 8, เจตเฉ‡เจ—เจพ 9, เจตเฉ‡เจ—เจพ 10 เจ…เจคเฉ‡ เจจเฉ‡เจตเฉ€ 10 เจœเฉ€เจชเฉ€เจฏเฉ‚ เจฒเจˆ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ โ€œRADV_PERFTEST=acoโ€ เจธเฉˆเฉฑเจŸ เจ•เจฐเจ•เฉ‡ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ;
  • Gallium3D เจกเจฐเจพเจˆเจตเจฐ เจ•เฉ‹เจก เจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเจผเจฟเฉฐเจ•, เจœเฉ‹ Vulkan เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ OpenGL API เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจผเจฟเฉฐเจ• เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจเจ•เจธเจฒเจฐเฉ‡เจŸเจฟเจก เจ“เจชเจจเจœเฉ€เจเจฒ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจธเจฟเจธเจŸเจฎ เจ•เฉ‹เจฒ เจธเจฟเจฐเจซ เจตเฉเจฒเจ•เจจ API เจจเฉ‚เฉฐ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ เจธเฉ€เจฎเจฟเจค เจกเจฐเจพเจˆเจตเจฐ เจนเจจ;
  • ANV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจ…เจคเฉ‡ iris OpenGL เจกเจฐเจพเจˆเจตเจฐ 12เจตเฉ€เจ‚ เจชเฉ€เฉœเฉเจนเฉ€ เจฆเฉ‡ Intel เจšเจฟเจชเจธ (เจŸเจพเจˆเจ—เจฐ เจฒเฉ‡เจ•, gen12) เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš, เจŸเจพเจˆเจ—เจฐ เจฒเฉ‡เจ• เจจเฉ‚เฉฐ เจธเจนเจฟเจฏเฉ‹เจ— เจฆเฉ‡เจฃ เจตเจพเจฒเฉ‡ เจญเจพเจ— เจฐเฉ€เจฒเฉ€เจœเจผ 5.4 เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ;
  • i965 เจ…เจคเฉ‡ iris เจกเจฐเจพเจˆเจตเจฐ SPIR-V เจธเจผเฉ‡เจกเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจšเจ•เจพเจฐเจฒเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจจเจพเจฒ เจ‡เจนเจจเจพเจ‚ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเจพ เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆเฅค OpenGL 4.6;
  • RadeonSI เจกเจฐเจพเจˆเจตเจฐ AMD Navi 14 GPUs เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจกเฉ€เจ•เฉ‹เจกเจฟเฉฐเจ— เจชเฉเจฐเจตเฉ‡เจ— เจจเฉ‚เฉฐ เจธเฉเจงเจพเจฐเจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, H.8 เจ…เจคเฉ‡ VP265 เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจตเจฟเฉฑเจš 9K เจตเฉ€เจกเฉ€เจ“ เจกเฉ€เจ•เฉ‹เจกเจฟเฉฐเจ— เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจจเจพ;
  • RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจธเฉฐเจ•เจฒเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจผเฉˆเจกเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจจ เจฒเจˆ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ‡ เจ—เจ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจจเฉ‚เฉฐ seccomp เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจฒเฉฑเจ— เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉ‹เจก เจจเฉ‚เฉฐ RADV_SECURE_COMPILE_THREADS เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ;
  • AMD เจšเจฟเจชเจธ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ AMDGPU เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ•เจฟ เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ GPU เจจเฉ‚เฉฐ เจฐเฉ€เจธเฉˆเจŸ เจ•เจฐเจจ เจฒเจˆ;
  • AMD Radeon APUs เจฆเฉ‡ เจจเจพเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค Intel GPUs เจฒเจˆ Gallium3D เจกเจฐเจพเจˆเจตเจฐ Iris เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆ;
  • Gallium3D เจกเจฐเจพเจˆเจตเจฐ LLVMpipe เจตเจฟเฉฑเจš, เจœเฉ‹ เจ•เจฟ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจ•เฉฐเจชเจฟเจŠเจŸเฉ‡เจธเจผเจจเจฒ เจธเจผเฉ‡เจกเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ;
  • เจกเจฟเจธเจ• 'เจคเฉ‡ เจธเจผเฉˆเจกเจฐ เจ•เฉˆเจธเจผเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค 4 เจคเฉ‹เจ‚ เจตเฉฑเจง CPU เจ•เฉ‹เจฐ เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ;
  • MSVC เจ…เจคเฉ‡ MinGW เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจจ เจฒเจˆ Meson เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจ•เฉŒเจจเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ—เฉˆเจฐ-เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ;
  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ EGL เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ EGL_EXT_image_flush_external;
  • เจจเจตเฉ€เจ‚ OpenGL เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:
    • GL_ARB_gl_spirv i965 เจ…เจคเฉ‡ เจ†เจ‡เจฐเจฟเจธ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฒเจˆ;
    • GL_ARB_spirvi965 เจ…เจคเฉ‡ เจ†เจ‡เจฐเจฟเจธ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฒเจˆ;
    • GL_EXT_demote_to_helper_invocation i965 เจ…เจคเฉ‡ เจ†เจ‡เจฐเจฟเจธ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฒเจˆ;
  • RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ (AMD เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ) เจฒเจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:
  • ANV Vulkan เจกเจฐเจพเจˆเจตเจฐ (Intel เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ) เจฒเจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจชเฉเจฐเจ•เจพเจธเจผเจจ AMD เจฆเฉเจ†เจฐเจพ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ GCN (เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจ•เฉ‹เจฐ เจจเฉˆเจ•เจธเจŸ) เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค โ€œเจตเฉ‡เจ—เจพโ€ 7nm APU เจฆเฉ€ เจ•เจฎเจพเจ‚เจก เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฅค

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

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