O driver Mesa Venus que fornece suporte à API Vulkan para uso dentro do QEMU com VirtIO-GPU adicionou várias extensões para ajudar no suporte ao driver Zink OpenGL-on-Vulkan.

Embora já exista o Virgl para permitir o OpenGL no QEMU, para aqueles que usam o driver Venus Vulkan, as últimas adições ao Mesa 23.2-devel visam aprimorar o suporte do Zink para seguir esse caminho com o suporte do OpenGL.

Juston Li do Google adicionou suporte para VK_EXT_non_seamless_cube_map, VK_KHR_shader_clock, VK_EXT_dynamic_rendering_unused_attachments, VK_EXT_fragment_shader_interlock e algumas outras extensões. Essas extensões podem permitir um uso mais otimizado da implementação do Zink OpenGL-on-Vulkan.


Aqueles que usam Vênus O driver Vulkan que deseja saber mais detalhes sobre essas adições focadas em Zink pode ver este pedido de mesclagem de o código agora mesclado no Mesa 23.2. O Google, por sua vez, trabalha no Venus como parte de seus esforços no Chrome OS.

Categories: IT Info