เชฎเซ‡เชธเชพ 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 เชถเชพเช–เชพเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชจ เชนเชคเชพ.

เช† เชชเซˆเช•เซ€ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

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

เชตเชงเซเชฎเชพเช‚, เชคเซ‡ เชจเซ‹เช‚เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชชเซเชฐเช•เชพเชถเชจ เชเชเชฎเชกเซ€ เชฆเซเชตเชพเชฐเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ GCN (เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เซ‹เชฐ เชจเซ‡เช•เซเชธเซเชŸ) เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค โ€œเชตเซ‡เช—เชพโ€ 7nm APU เชจเชพ เช•เชฎเชพเชจเซเชก เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช…เชจเซเชธเชพเชฐ.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹