เชฎเซ‡เชธเชพ 22.1เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เช“เชชเชจเชœเซ€เชเชฒ เช…เชจเซ‡ เชตเชฒเซเช•เชจเชจเซเช‚ เชฎเชซเชค เช…เชฎเชฒเซ€เช•เชฐเชฃ

เชตเชฟเช•เชพเชธเชจเชพ เชฌเซ‡ เชฎเชนเชฟเชจเชพ เชชเช›เซ€, เช“เชชเชจเชœเซ€เชเชฒ เช…เชจเซ‡ เชตเชฒเซเช•เชจ API - เชฎเซ‡เชธเชพ 22.1.0 - เชจเซเช‚ เชฎเชซเชค เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚. เชฎเซ‡เชธเชพ 22.1.0 เชถเชพเช–เชพเชจเชพ เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเซเชฅเชฟเชคเชฟ เช›เซ‡ - เช•เซ‹เชกเชจเชพ เช…เช‚เชคเชฟเชฎ เชธเซเชฅเชฟเชฐเซ€เช•เชฐเชฃ เชชเช›เซ€, เชเช• เชธเซเชฅเชฟเชฐ เชธเช‚เชธเซเช•เชฐเชฃ 22.1.1 เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชถเซ‡.

Mesa 22.1 เชฎเชพเช‚, Vulkan 1.3 เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ Intel GPUs, AMD GPUs เชฎเชพเชŸเซ‡ radv, เช…เชจเซ‡ lavapipe เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฐเชพเชธเซเชŸเชฐเชพเช‡เชเชฐ เชฎเชพเชŸเซ‡ anv เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. Vulkan 1.2 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชฎเซ‹เชก (vn) เชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, Vulkan 1.1 Qualcomm GPUs (tu) เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชฌเซเชฐเซ‹เชกเช•เซ‹เชฎ เชตเชฟเชกเซ€เชฏเซ‹เช•เซ‹เชฐ VI GPU (เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€ เชชเซ€ 1.0) เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชตเชฒเซเช•เชจ 4. Mesa 4.6, iris (Intel), radeonsi (AMD), เชเชฟเช‚เช• เช…เชจเซ‡ llvmpipe เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ OpenGL 965 เชธเชชเซ‹เชฐเซเชŸ เชชเชฃ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡. OpenGL 4.5 เชธเชชเซ‹เชฐเซเชŸ AMD (r600) เช…เชจเซ‡ NVIDIA (nvc0) GPU เชฎเชพเชŸเซ‡ เช…เชจเซ‡ OpenGL 4.3 เชธเชชเซ‹เชฐเซเชŸ virgl (QEMU/KVM เชฎเชพเชŸเซ‡ Virgil3D เชตเชฐเซเชšเซเชฏเซเช…เชฒ GPU) เช…เชจเซ‡ vmwgfx (VMware) เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • ANV Vulkan เชกเซเชฐเชพเช‡เชตเชฐ (Intel) เช…เชจเซ‡ Iris OpenGL เชกเซเชฐเชพเช‡เชตเชฐ Intel DG2 (เช†เชฐเซเช• เช…เชฒเซเช•เซ‡เชฎเชฟเชธเซเชŸ) เช…เชจเซ‡ เช†เชฐเซเช•เชŸเชฟเช• เชธเชพเช‰เชจเซเชก-M เชกเชฟเชธเซเช•เซเชฐเซ€เชŸ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เชพเชฐเซเชกเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • DirectX 3 API (D12D12) เชจเซ€ เชŸเซ‹เชš เชชเชฐ OpenGL เช•เชพเชฐเซเชฏ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชคเชฐ เชธเชพเชฅเซ‡ D3D12 เชกเซเชฐเชพเช‡เชตเชฐ OpenGL 4.2 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡. เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— WSL2 เชธเซเชคเชฐเชฎเชพเช‚ Windows เชชเชฐ Linux เช—เซเชฐเชพเชซเชฟเช•เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.
  • เชฒเชพเชตเชพเชชเชพเช‡เชช เชกเซเชฐเชพเช‡เชตเชฐ, เชœเซ‡ เชตเชฒเซเช•เชจ API (llvmpipe เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡, เชชเชฐเช‚เชคเซ Vulkan เชฎเชพเชŸเซ‡, Vulkan API เช•เซ‰เชฒเซเชธเชจเซเช‚ Gallium API เชฎเชพเช‚ เชญเชพเชทเชพเช‚เชคเชฐ เช•เชฐเซ‡ เช›เซ‡) เชฎเชพเชŸเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฐเชพเชธเซเชŸเชฐเชพเช‡เชเชฐเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ Vulkan 1.3 เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • AMD GFX1036 เช…เชจเซ‡ GFX1037 GPU เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เช†เชฐเชเชกเซ€เชตเซ€ เชกเซเชฐเชพเชˆเชตเชฐ (เชเชเชฎเชกเซ€) เช เชฐเซ‡ เชชเซเชฐเชฟเชฎเชฟเชŸเชฟเชต เช•เชฒเชฟเช‚เช—เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ DOOM เชเชŸเชฐเชจเชฒ เชœเซ‡เชตเซ€ เชฐเชฎเชคเซ‹ เชฎเชพเชŸเซ‡ เชฐเซ‡ เชŸเซเชฐเซ‡เชธเชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸเชจเซ‡ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡.
  • เช‡เชฎเซ‡เชœเชฟเชจเซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค เชชเชพเชตเชฐเชตเซ€เช†เชฐ เชฐเซ‹เช— เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชœเซ€เชชเซ€เชฏเซ เชฎเชพเชŸเซ‡ เชตเชฒเซเช•เชจ เชกเซเชฐเชพเช‡เชตเชฐเชจเซเช‚ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เชœเซ‚เชจเชพ GeForce 6/7/8 GPU เชฎเชพเชŸเซ‡ เชจเซเชตเซ เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‡ NIR เชถเซ‡เชกเชฐเซเชธเชจเชพ เชŸเชพเช‡เชชเชฒเซ‡เชธ เช‡เชจเซเชŸเชฐเชฎเซ€เชกเชฟเชฏเซ‡เชŸ เชฐเชฟเชชเซเชฐเซ‡เชเชจเซเชŸเซ‡เชถเชจ (IR) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชเชจเช†เชˆเช†เชฐ เชธเชชเซ‹เชฐเซเชŸ เชคเชฎเชจเซ‡ เชŸเซ€เชœเซ€เชเชธเช†เชˆ (เชŸเช‚เช—เชธเซเชŸเชจ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชถเซ‡เชกเชฐ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ) เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชค เชฎเชพเชŸเซ‡ เชเชจเช†เชˆเช†เชฐเชจเซ‡ เชŸเซ€เชœเซ€เชเชธเช†เชˆเชฎเชพเช‚ เชญเชพเชทเชพเช‚เชคเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชคเชฐเชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชจ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชชเชฃ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช† เชฐเชšเชจเชพเชฎเชพเช‚ เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸ เช“เชชเชจเชธเซ€เชเชฒ เช•เชฎเซเชชเชพเช‡เชฒเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เช‡เชจเซเชŸเซ‡เชฒ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช…เชจเซ‡ เชฐเซ‡ เชŸเซเชฐเซ‡เชธเซ€เช‚เช— เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡.
  • OpenGL เชกเซเชฐเชพเช‡เชตเชฐ v3d, VideoCore VI เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— Raspberry Pi 4 เชฎเซ‹เชกเชฒเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡, เชกเชฟเชธเซเช• เชชเชฐ เช•เซ‡เชถเชฟเช‚เช— เชถเซ‡เชกเชฐ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡.
  • VCN 2.0 เชตเชฟเชกเชฟเชฏเซ‹ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชเชจเซเชœเชฟเชจเชฅเซ€ เชธเชœเซเชœ AMD GPUs เชฎเชพเชŸเซ‡, EFC (เชเชจเซเช•เซ‹เชกเชฐ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชจเซเชตเชฐเซเชเชจ) เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชตเชฟเชกเชฟเชฏเซ‹ เชเชจเซเช•เซ‹เชกเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— RGB->YUV เชฐเซ‚เชชเชพเช‚เชคเชฐเชฃเซ‹ เชตเชฟเชจเชพ เชถเซ‡เชกเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ RGB เชธเชชเชพเชŸเซ€เชจเซ‡ เชธเซ€เชงเซ‹ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • Iris เชกเซเชฐเชพเช‡เชตเชฐ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ Gen4-Gen7 เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชœเซ‚เชจเชพ Intel GPUs เชฎเชพเชŸเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช•เซเชฐเซ‹เช•เชธ เชกเซเชฐเชพเช‡เชตเชฐ, OpenGL เชจเชพ เชœเซ‚เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡.
  • PanVk เชกเซเชฐเชพเช‡เชตเชฐ, เชœเซ‡ ARM Mali Midgard เช…เชจเซ‡ Bifrost GPUs เชฎเชพเชŸเซ‡ Vulkan เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡, เชคเซ‡เชฃเซ‡ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชถเซ‡เชกเชฐเซเชธเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพ เชชเชฐ เช•เชพเชฎ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช›เซ‡.
  • Vulkan API เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชตเชฐเซเชšเซเชฏเซเช…เชฒ GPU (virtio-gpu) เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡เชจเชพ เชถเซเช•เซเชฐ เชกเซเชฐเชพเช‡เชตเชฐเซ‡ ANGLE เชธเซเชคเชฐ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ OpenGL ES เช•เซ‰เชฒเซเชธเชจเซ‡ OpenGL, Direct3D 9/11, Desktop GL เช…เชจเซ‡ Vulkan เชฎเชพเช‚ เช…เชจเซเชตเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡.
  • NVIDIA เชจเชพ OpenGL เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ GL_NV_pack_subimage เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ, เชซเซเชฐเซ‡เชฎเชฌเชซเชฐ เช…เชฅเชตเชพ เชŸเซ‡เช•เซเชธเชšเชฐเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซ‹เชธเซเชŸ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฒเช‚เชฌเชšเซ‹เชฐเชธ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡.
  • Vulkan เชกเซเชฐเชพเช‡เชตเชฐเซ‹ RADV (AMD), ANV (Intel) เช…เชจเซ‡ lavapipe เชฎเชพเช‚ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡:
    • เชฒเชพเชตเชพเชชเชพเชˆเชช เช…เชจเซ‡ เช†เชฐเชเชกเซ€เชตเซ€ เชฎเชพเชŸเซ‡ VK_EXT_depth_clip_control.
    • เชฒเชพเชตเชพเชชเชพเชˆเชช เชฎเชพเชŸเซ‡ VK_EXT_graphics_pipeline_library.
    • เชฒเชพเชตเชพเชชเชพเชˆเชช เชฎเชพเชŸเซ‡ VK_EXT_primitives_generated_query.
    • ANV เช…เชจเซ‡ เชฒเชพเชตเชพเชชเชพเชˆเชช เชฎเชพเชŸเซ‡ VK_EXT_image_2d_view_of_3d.
    • เชฒเชพเชตเชพเชชเชพเชˆเชช เชฎเชพเชŸเซ‡ VK_KHR_swapchain_mutable_format.

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

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