O driver Virgl dentro do Mesa para permitir o suporte OpenGL de código aberto em ambientes virtualizados em conjunto com o Virglrenderer agora é capaz de expor o OpenGL 4.6.
Assumindo que o hardware/driver do host suporta OpenGL 4.6 e o software da máquina virtual é novo o suficiente com suporte para recursos blob, todas as extensões agora estão conectadas para o Virgl anunciar o OpenGL 4.6.
Gert Wollny colocou os últimos bits na sexta-feira no Mesa 23.2 para anunciar a extensão ARB_gl_spirv que é usada para suporte de ingestão de SPIR-V no OpenGL. Além disso, algumas outras mudanças eram tudo o que era necessário para empurrá-lo para a linha de chegada do OpenGL 4.6-assumindo que os outros requisitos do sistema fossem atendidos.
Com driver 3D de código aberto o suporte para uso no KVM/QEMU tem sido um ponto fraco há muito tempo, tem sido ótimo ver as melhorias feitas nos últimos anos e agora ter o Virgl atualizado para o OpenGL 4.6.
Mais detalhes sobre OpenGL 4.6 para Virgl através de esta fusão.