āĻĻā§āĻ āĻŽāĻžāĻ¸ āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻĒāĻ°, 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