Confira !!
O driver VirtIO-GPU Vulkan está procurando ser atualizado no Mesa para permitir o suporte Vulkan para convidados virtualizados que, por sua vez, são controlados pelo driver / hardware Vulkan do host.
Como parte do projeto Virglrenderer foi o trabalho de renderização do Vulkan e o componente de driver Vulkan VirtIO-GPU dentro do Mesa para rodar nos convidados.
O código do driver VirtIO-GPU Vulkan está sendo trabalhado pelo Google e a desenvolvedora Chia-I Wu delineou seu plano para fazer o upstream no Mesa.
O desempenho do driver VirtIO-GPU Vulkan é considerado decente e funciona para jogos como Dota 2, alguns testes com Steam Play / Proton, benchmark de GPU Vulkan da Basemark e outros.
Mas antes de ficar muito animado com as perspectivas de suporte Vulkan para convidados Linux virtualizados de código aberto, este driver ainda é considerado experimental e o formato de serialização de comando ainda não foi finalizado. Este código VirtIO-GPU Vulkan também depende do código do driver do kernel VirtIO ainda a ser atualizado / finalizado. Também há bits ainda pendentes no lado do QEMU.
Então, por enquanto, esse upstreaming aconteceria, mas o driver VirtIO-GPU Vulkan seria marcado como experimental. Também há um problema de RADV se usar esse driver no host, embora muitos dos testes / desenvolvimento até agora tenham sido com gráficos Intel e o driver ANV no host. Em qualquer caso, é bom ver o driver VirtIO-GPU Vulkan para Mesa finalmente tomando forma e provavelmente será upstream em breve.
Como parte do projeto Virglrenderer foi o trabalho de renderização do Vulkan e o componente de driver Vulkan VirtIO-GPU dentro do Mesa para rodar nos convidados.
O código do driver VirtIO-GPU Vulkan está sendo trabalhado pelo Google e a desenvolvedora Chia-I Wu delineou seu plano para fazer o upstream no Mesa.
O desempenho do driver VirtIO-GPU Vulkan é considerado decente e funciona para jogos como Dota 2, alguns testes com Steam Play / Proton, benchmark de GPU Vulkan da Basemark e outros.
Mas antes de ficar muito animado com as perspectivas de suporte Vulkan para convidados Linux virtualizados de código aberto, este driver ainda é considerado experimental e o formato de serialização de comando ainda não foi finalizado. Este código VirtIO-GPU Vulkan também depende do código do driver do kernel VirtIO ainda a ser atualizado / finalizado. Também há bits ainda pendentes no lado do QEMU.
Então, por enquanto, esse upstreaming aconteceria, mas o driver VirtIO-GPU Vulkan seria marcado como experimental. Também há um problema de RADV se usar esse driver no host, embora muitos dos testes / desenvolvimento até agora tenham sido com gráficos Intel e o driver ANV no host. Em qualquer caso, é bom ver o driver VirtIO-GPU Vulkan para Mesa finalmente tomando forma e provavelmente será upstream em breve.
Até a próxima !!
Nenhum comentário:
Postar um comentário