Collabora ืืฆืืื ืืช ืื ืื ืืืชืงื ืฉื Venus, ืืืฆืืข GPU ืืืจืืืืื (VirtIO-GPU) ืืืืืกืก ืขื ื-API ืืืจืคื ืฉื Vukan. Venus ืืืื ืืื ืื ืืืชืงื ืฉื VirGL ืฉืืื ืืืื ืืขืืจ, ืืืืฉื ืขื ืืื OpenGL API, ืืื ืืืคืฉืจ ืืกืคืง ืืื ืืืจื GPU ืืืจืืืืื ืืขืืืื ืชืืช ืืืื, ืืืื ืืชืช ืืืฉื ืืฉืืจื ืืืขืืืช ื-GPU ืืคืืื. ืงืื ืื ืืก ืืืจ ืืืื ื-Mesa ืื ืฉืื ืืื ืืจืกื 3.
ืื ืื ืืืชืงื ืฉื Venus ืืืืืจ ืืช ืคืจืืืืงืื Virtio-GPU ืืืืฆืืข ืคืงืืืืช API ืืจืคืืืช ืฉื Vulkan. ืืขืืืื ืืฆื ืืืืจื, ื ืขืฉื ืฉืืืืฉ ืืกืคืจืืืช virglrenderer, ืืืกืคืงืช ืชืจืืื ืฉื ืคืงืืืืช ืืืืจืืืืจืื ืฉื Venus ื-VirGL ืืคืงืืืืช Vulkan ื-OpenGL. ืืื ืืืฆืืจ ืืื ืืจืืงืฆืื ืขื ื-GPU ืืคืืื ืืฆื ืืืขืจืืช ืืืืจื, ื ืืชื ืืืฉืชืืฉ ืืื ืืื ืืืชืงื ANV (Intel) ืื RADV (AMD) Vulkan ื-Mesa.
ืืืขืจื ืืกืคืงืช ืืืจืืืช ืืคืืจืืืช ืืฉืืืืฉ ื-Venus ืืืขืจืืืช ืืืจืืืืืืืฆืื ืืืืืกืกืืช ืขื QEMU ื- KVMื ืืจืฉ ืืืื ืืคืขืืื ืืฆื ืืืืจื. Linux ืืจืกื 5.16-rc ืขื ืชืืืื ื-/dev/udmabuf (ื ืื ื ืขื ืืืคืฉืจืืช CONFIG_UDMABUF), ืืื ืื ืขื ืคืื ื ืคืจืืื ืฉื virglrenderer (ืขื ืฃ ืฉืืชืืฃ ืืืืฉ) ื-QEMU (ืขื ืฃ venus-dev). ื ืืจืฉ ืืืื ืืืขืจืืช ืืืืจืืช. Linux ืืืืืช 5.16-rc ื-Mesa 21.1+ ืืืงืืคืื ืขื ืืืคืฉืจืืช "-Dvulkan-drivers=virtio-experimental".

ืืงืืจ: OpenNet.ru
