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

เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ OpenGL เจ…เจคเฉ‡ Vulkan API เจฆเฉ‡ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจเจพ - เจฎเฉ‡เจธเจพ 20.1.0. เจฎเฉ‡เจธเจพ 20.1.0 เจฌเฉเจฐเจพเจ‚เจš เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจฆเฉ€ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจฅเจฟเจคเฉ€ เจนเฉˆ - เจ•เฉ‹เจก เจฆเฉ‡ เจ…เฉฐเจคเจฎ เจธเจฅเจฟเจฐเจคเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจธเฉฐเจธเจ•เจฐเจฃ 20.1.1 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฎเฉ‡เจธเจพ 20.1 เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ Intel (i4.6, iris) เจ…เจคเฉ‡ AMD (radeonsi) GPU เจฒเจˆ เจชเฉ‚เจฐเจพ OpenGL 965 เจธเจฎเจฐเจฅเจจ, AMD (r4.5) เจ…เจคเฉ‡ NVIDIA (nvc600) GPUs เจฒเจˆ OpenGL 0 เจธเจฎเจฐเจฅเจจ, virgl (เจตเจฐเจšเฉเจ…เจฒ GPU) เจฒเจˆ OpenGL 4.3 Virgil3D QEMU/KVM เจฒเจˆ), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ Intel เจ…เจคเฉ‡ AMD เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ Vulkan 1.2 เจธเจนเจฟเจฏเฉ‹เจ—เฅค

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

  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฎเจฒเจŸเฉ€เจชเจฒ Vulkan-เจธเจฎเจฐเฉฑเจฅ GPUs เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ Vulkan API เจฒเจˆ เจ‡เฉฑเจ• เจธเจฐเจ—เจฐเจฎ เจกเจฟเจตเจพเจˆเจธ เจšเฉ‹เจฃ เจชเจฐเจค, OpenGL เจฒเจˆ DRI_PRIME เจฆเฉ‡ เจธเจฎเจพเจจ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจกเฉเจฐเจพเจˆเจตเจฐ เจ…เจคเฉ‡ GPU เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฒเจˆ, MESA_VK_DEVICE_SELECT เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (เจœเฉ‡ เจ‡เฉฐเจธเจŸเจพเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ DRI_PRIME เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค
  • เจจเจตเฉ‡เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจ…เจ—เจฒเฉ‡ เจธเจพเจฒ เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจฃ เจตเจพเจฒเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเฉˆเจฒ GPUs เจฒเจˆ i965 เจ…เจคเฉ‡ iris เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฐเจพเจ•เฉ‡เจŸ เจฒเฉ‡เจ•.
  • ANV Vulkan เจกเจฐเจพเจˆเจตเจฐ Intel GPUs เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ†เจˆเจธเจฒเฉ‡เจ• เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ (Gen11) 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจšเจฟเจชเจธ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ, เจŸเฉˆเจ•เจธเจŸเจšเจฐเจฟเฉฐเจ— เจตเฉ‡เจฒเฉ‡ เจธเจผเฉเฉฑเจง เจฐเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ Dota2 เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจคเจพเจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‡ เจฐเฉฐเจ— เจชเจฐเจฟเจตเจฐเจคเจจ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ 95% เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš 3.5% เจฆเจพ เจตเจพเจงเจพ เจ•เฉ€เจคเจพเฅค
  • Vulkan ANV เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš เจตเจงเจฟเจ† Intel Ivybridge เจ…เจคเฉ‡ Haswell เจšเจฟเจชเจธ เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจ•เฉˆเจธเจผ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพเฅค เจ—เฉ€เจ•เจฌเฉˆเจ‚เจš 5 เจคเฉ‹เจ‚ เจตเฉเจฒเจ•เจจ เจ•เฉฐเจชเจฟเจŠเจŸ เจซเฉฐเจ•เจธเจผเจจ เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจจเจพเจฒ เจนเฉˆเจธเจตเฉˆเจฒ เจœเฉ€เจŸเฉ€330 เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ 3% เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆ (เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เจน เจตเจพเจงเจพ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจ•เฉเจ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉˆเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€)เฅค
  • Intel GPUs เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ (i965, Iris) เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ "เจฌเจฒเฉˆเจ• เจนเฉ‹เจฒ" เจฎเฉ‹เจก (เจ“เจชเจจเจœเฉ€เจเจฒ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ INTEL_blackhole_render), เจœเฉ‹ GPU เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจธเจพเจฐเฉ‡ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ“เจชเจจเจœเฉ€เจเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค
  • AMD เจšเจฟเจชเจธ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจตเฉˆเจ•เจŸเฉ‹เจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจธเจฎเจฐเจฅเจจ Intel เจ—เจฐเจพเจซเจฟเจ•เจธ เจšเจฟเจชเจธ เจฒเจˆ เจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจเจจ.เจ†เจˆ.เจ†เจฐ., GLSL IR เจ…เจคเฉ‡ Mesa เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ IR เจฆเฉ‡ เจ…เจงเฉ€เจจ, เจธเจญ เจคเฉ‹เจ‚ เจนเฉ‡เจ เจฒเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจจเจพเจฒ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฐเจนเจฟเจค เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ (IR)เฅค เจตเจฟเจนเจพเจฐเจ• เจชเฉฑเจ– เจคเฉ‹เจ‚, เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฆเฉ‡ เจฌเจฟเจนเจคเจฐ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‡ Intel GPUs เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจ•เจˆ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš OpenGL เจ…เจคเฉ‡ Vulkan เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ–เฉ‡เจก เจตเจฟเฉฑเจš
    เจ•เจฌเจฐ เจฐเฉ‡เจกเจฐ เจฆเฉ‡ เจตเจพเจงเจพ เจฎเจจเจพเจ‡เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš 3% เจฆเจพ เจตเจพเจงเจพ, เจ…เจคเฉ‡ เจŸเฉ‹เจฎ เจฐเฉ‡เจกเจฐ เจฆเฉ‡ เจธเจผเฉˆเจกเฉ‹ เจตเจฟเฉฑเจš 10% เจฆเจพ เจตเจพเจงเจพเฅค

  • เจ•เฉฐเจชเจพเจˆเจฒเจฟเฉฐเจ— เจธเจผเฉˆเจกเจฐ เจฒเจˆ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš"เจ.เจธเฉ€.เจ“.โ€œ, เจœเฉ‹ เจ•เจฟ เจตเจพเจฒเจต เจฆเฉเจ†เจฐเจพ LLVM เจธเจผเฉˆเจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉ‡ เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ, GFX9+ GPU เจฒเจˆ shaderInt16 เจ•เจฟเจธเจฎ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจธเจผเฉˆเจกเจฐ เจ•เฉ‹เจก เจตเจฟเฉฑเจš 16-เจฌเจฟเฉฑเจŸ เจชเฉ‚เจฐเจจ เจ…เฉฐเจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจฒเจˆ
    AMD Navi GPU (GFX10) เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจตเจฐเจŸเฉ‡เจ•เจธ เจ…เจคเฉ‡ เจŸเฉˆเจธเจฒเฉ‡เจธเจผเจจ เจธเจผเฉ‡เจกเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ NGG (เจจเฉˆเจ•เจธเจŸ-เจœเจจเจฐเจฒ เจœเจฟเจ“เจฎเฉˆเจŸเจฐเฉ€) เจ‡เฉฐเจœเจฃเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚เฅค

  • AMD Navi 12 เจ…เจคเฉ‡ Navi 14 GPUs เจฒเจˆ เจธเจผเจพเจฎเจฒ เจนเจจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค DCC (เจกเฉˆเจฒเจŸเจพ เจ•เจฒเจฐ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ) เจฎเฉ‹เจก เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจœเฉ‹ เจ•เจฟ เจกเจฟเจธเจชเจฒเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเฉฐเจ•เฉเจšเจฟเจค เจฐเฉฐเจ— เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ•เจฒเจพเจธเจฟเจ• Gallium3D เจกเจฐเจพเจˆเจตเจฐ R600 (AMD Radeon HD 2000-6000) เจฒเจˆ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• NIR เจธเจฎเจฐเจฅเจจ เจœเจฟเจ“เจฎเฉˆเจŸเฉเจฐเจฟเจ•, เจซเจฐเฉˆเจ—เจฎเฉˆเจ‚เจŸ, เจตเจฐเจŸเฉ‡เจ•เจธ เจ…เจคเฉ‡ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ tessellation shaders.
  • Vulkan RADV เจกเจฐเจพเจˆเจตเจฐ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ‡เฉฑเจ• เจชเฉˆเจš เจœเฉ‹ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพ เจ•เฉ‡ AMD APUs เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ Id Tech เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • Panfrost เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ OpenGL ES 3.0 เจ…เจคเฉ‡ เจฒเจˆ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ Bifrost GPU (Mali G3) เจฒเจˆ 31D เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจธเจชเฉ‹เจฐเจŸเฅค เจ‡เฉฑเจ• เจธเจผเฉˆเจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• Bifrost GPU-เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเฉˆเฉฑเจŸ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • Vulkan เจกเจฐเจพเจˆเจตเจฐ TURNIP, Qualcomm Adreno GPUs เจฒเจˆ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจœเจฟเจ“เจฎเฉˆเจŸเจฐเฉ€ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจเจกเจฐเฉ€เจจเฉ‹ 650 เจšเจฟเจชเจธ.
  • Gallium3D เจกเจฐเจพเจˆเจตเจฐ LLVMpipe เจตเจฟเฉฑเจš, เจœเฉ‹ เจ•เจฟ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจŸเฉˆเฉฑเจธเจฒเฉ‡เจธเจผเจจ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ.
  • เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจตเฉฑเจกเจพ เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเจพ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเจตเจพเจ‚ glthread เจตเจฟเฉฑเจš (เจ“เจชเจจเจœเฉ€เจเจฒ เจฆเจพ เจฎเจฒเจŸเฉ€เจฅเฉเจฐเฉˆเจกเจก เจธเจฅเจพเจชเจจ)เฅค เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจŸเฉ‹เจฐเจ•เจธ เจฐเฉ‡เจธเจฟเฉฐเจ— เจธเจฟเจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจกเจฟเจซเฉŒเจฒเจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš 16% เจ…เจคเฉ‡ glthread เจธเจฎเจฐเฉฑเจฅ เจนเฉ‹เจฃ 'เจคเฉ‡ 40% เจฆเจพ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค
  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† CAD-เจตเจฟเจธเจผเฉ‡เจธเจผ เจ†เจŠเจŸ-เจ†เจซ-เจ†เจฐเจกเจฐ เจกเจฐเจพเจ‡เฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ allow_draw_out_of_order เจตเจฟเจ•เจฒเจช (driconf เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค)เฅค เจœเจฆเฉ‹เจ‚ เจ‡เจน เจตเจฟเจ•เจฒเจช เจธเจฎเจฐเฉฑเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ Viewperf11 Catia เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš 7% เจชเฉเจฐเจตเฉ‡เจ— เจฆเฉ‡เจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจจเจตเฉ€เจ‚ OpenGL เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:
  • RADV Vulkan เจกเจฐเจพเจˆเจตเจฐ (AMD เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ) เจฒเจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:
    • VK_AMD_memory_overallocation_behavior
    • VK_KHR_shader_non_semantic_info
    • VK_EXT_เจฎเจœเจผเจฌเฉ‚เจคเจคเจพ2
    • VK_KHR_8bit_เจธเจŸเฉ‹เจฐเฉ‡เจœ GFX8+ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ เจœเจฆเฉ‹เจ‚ โ€œACOโ€ เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจ‡เจฒเฉ‡เจธเจผเจจ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ
    • VK_KHR_16bit_เจธเจŸเฉ‹เจฐเฉ‡เจœ GFX8+ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ เจœเจฆเฉ‹เจ‚ โ€œACOโ€ เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเฉ‡เจธเจผเจจ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ (เจธเจŸเฉ‹เจฐเฉ‡เจœเจ‡เจจเจชเฉเจŸเจ†เจ‰เจŸเจชเฉเจŸ16 เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡)
    • VK_KHR_shader_float16_int8 GFX8+ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ เจœเจฆเฉ‹เจ‚ โ€œACOโ€ เจธเจผเฉ‡เจกเจฐ เจ•เฉฐเจชเจพเจˆเจฒเฉ‡เจธเจผเจจ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ (เจธเจŸเฉ‹เจฐเฉ‡เจœเจ‡เจจเจชเฉเจŸเจ†เจ‰เจŸเจชเฉเจŸ16 เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡)
  • ANV Vulkan เจกเจฐเจพเจˆเจตเจฐ (Intel เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ) เจฒเจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚:

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

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