Mesa 22.1 āĻāĻ° āĻĒā§āĻ°āĻ•āĻžāĻļ, OpenGL āĻāĻŦāĻ‚ Vulkan-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨

āĻĻā§āĻ‡ āĻŽāĻžāĻ¸ āĻŦāĻŋāĻ•āĻžāĻļā§‡āĻ° āĻĒāĻ°, OpenGL āĻāĻŦāĻ‚ Vulkan API--āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ - Mesa 22.1.0 -āĨ¤ āĻŽā§‡āĻ¸āĻž 22.1.0 āĻļāĻžāĻ–āĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ - āĻ•ā§‹āĻĄā§‡āĻ° āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻĒāĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§€āĻ˛ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 22.1.1 āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

Mesa 22.1-āĻ, Vulkan 1.3 āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ API-āĻāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ Intel GPU-āĻāĻ° āĻœāĻ¨ā§āĻ¯ anv āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, AMD GPU-āĻāĻ° āĻœāĻ¨ā§āĻ¯ radv, āĻāĻŦāĻ‚ āĻ˛ā§āĻ¯āĻžāĻ­āĻžāĻĒāĻžāĻ‡āĻĒ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ°āĻžāĻ¸ā§āĻŸā§‡āĻ°āĻžāĻ‡āĻœāĻžāĻ°-āĻ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§āĨ¤ Vulkan 1.2 āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŽā§‹āĻĄā§‡ (vn) āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, Vulkan 1.1 Qualcomm GPUs (tu) āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ Broadcom VideoCore VI GPU (Raspberry Pi 1.0) āĻāĻ° āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡ Vulkan 4āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ Mesa 4.6, iris (Intel), radeonsi (AMD), zink āĻāĻŦāĻ‚ 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 (Arc Alchemist) āĻāĻŦāĻ‚ Arctic Sound-M āĻ†āĻ˛āĻžāĻĻāĻž āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤
  • DirectX 3 API (D12D12) āĻāĻ° āĻ‰āĻĒāĻ°ā§‡ OpenGL āĻ•āĻžāĻœ āĻ¸āĻ‚āĻ—āĻ āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¤āĻ° āĻ¸āĻš D3D12 āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° OpenGL 4.2 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•āĻžāĻ˛ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻŸāĻŋ WSL2 āĻ¸ā§āĻ¤āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤
  • āĻ˛āĻžāĻ­āĻĒāĻžāĻ‡āĻĒ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, āĻ¯ā§‡āĻŸāĻŋ āĻ­āĻ˛āĻ•āĻžāĻ¨ API (llvmpipe-āĻāĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ Vulkan-āĻāĻ° āĻœāĻ¨ā§āĻ¯, Vulkan API āĻ•āĻ˛āĻ—ā§āĻ˛āĻŋ Gallium API-āĻ¤ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°ā§‡) āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ°āĻžāĻ¸ā§āĻŸāĻžāĻ°āĻžāĻ‡āĻœāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡, Vulkan 1.3 āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤
  • AMD GFX1036 āĻāĻŦāĻ‚ GFX1037 GPU-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • RADV āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° (AMD) āĻ°ā§‡ āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻŸāĻŋāĻ­ āĻ•āĻžāĻ˛āĻŋāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ¯āĻž DOOM Eternal-āĻāĻ° āĻŽāĻ¤ā§‹ āĻ—ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡ āĻŸā§āĻ°ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĻ•ā§‡ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°ā§‡āĨ¤
  • āĻ‡āĻŽāĻžāĻœāĻŋāĻ¨ā§‡āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ°āĻ­āĻŋāĻ†āĻ° āĻ°ā§āĻ— āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻœāĻŋāĻĒāĻŋāĻ‡āĻ‰āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻ˛āĻ•āĻžāĻ¨ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻĒā§āĻ°āĻžāĻ¨ā§‹ GeForce 6/7/8 GPU-āĻāĻ° āĻœāĻ¨ā§āĻ¯ Nouveau āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻŸāĻŋāĻ•ā§‡ NIR āĻļā§‡āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŸāĻžāĻ‡āĻĒāĻ˛ā§‡āĻ¸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧā§‡āĻŸ āĻ°āĻŋāĻĒā§āĻ°ā§‡āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ (IR) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ NIR āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ TGSI (Tungsten Graphics Shader Infrastructure) āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦā§‡āĻ° āĻœāĻ¨ā§āĻ¯ NIR āĻĨā§‡āĻ•ā§‡ TGSI āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¤āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§‡āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤
  • āĻ°āĻšāĻ¨āĻžāĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻĒā§āĻ¯āĻžāĻ•ā§āĻŸ āĻ“āĻĒā§‡āĻ¨āĻ¸āĻŋāĻāĻ˛ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ°ā§‡ āĻŸā§āĻ°ā§‡āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤
  • OpenGL āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° v3d, VideoCore VI āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸ āĻāĻ•ā§āĻ¸āĻŋāĻ˛āĻžāĻ°ā§‡āĻŸāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ, āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§‡āĻ°āĻŋ āĻĒāĻžāĻ‡ 4 āĻŽāĻĄā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤, āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ•ā§āĻ¯āĻžāĻļāĻŋāĻ‚ āĻļā§‡āĻĄāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤
  • VCN 2.0 āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ‡āĻžā§āĻœāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻœā§āĻœāĻŋāĻ¤ AMD GPU-āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, EFC (āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°) āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ RGB->YUV āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻļā§‡āĻĄāĻžāĻ°ā§āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ RGB āĻ¸āĻžāĻ°āĻĢā§‡āĻ¸ āĻĒāĻĄāĻŧāĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧāĨ¤
  • Iris āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ Gen4-Gen7 āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻ¨ā§‹ Intel GPU-āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž Crocus āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, OpenGL-āĻāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ°ā§‹āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤
  • PanVk āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, āĻ¯āĻž ARM Mali Midgard āĻāĻŦāĻ‚ Bifrost GPU-āĻāĻ° āĻœāĻ¨ā§āĻ¯ 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-āĻ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡:
    • āĻ˛āĻžāĻ­āĻĒāĻžāĻ‡āĻĒ āĻāĻŦāĻ‚ RADV-āĻāĻ° āĻœāĻ¨ā§āĻ¯ 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

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨