VirtIO-GPU を備えた QEMU 内で使用するための Vulkan API サポートを提供する Mesa Venus ドライバーには、Zink OpenGL-on-Vulkan ドライバーのサポートを支援する多数の拡張機能が追加されました。
QEMU 内で OpenGL を許可するための Virgl はすでにありますが、Venus Vulkan ドライバーを使用するユーザー向けに、Mesa 23.2-devel への最新の追加機能は、OpenGL サポートでそのルートを進むための Zink サポートを強化することを目的としています。
Google の Juston Li は、VK_EXT_non_simless_cube_map、VK_KHR_shader_ Clock、VK_EXT_dynamic_rendering_unused_attachments、VK_EXT_fragment_shader_interlock、およびその他のいくつかの拡張機能のサポートを追加しました。これらの拡張機能により、Zink OpenGL-on-Vulkan 実装をより最適に使用できるようになります。
金星を利用する人これらの Zink に重点を置いた追加機能の詳細を知りたい Vulkan ドライバーは、このマージ リクエスト を参照してください。コードは Mesa 23.2 にマージされました。 Google としては、Chrome OS の取り組みの一環として Venus に取り組んでいます。