Após muitos anos de espera e esforços vacilantes passados,”Imagination Tech publicando um novo driver de código aberto”provavelmente não estava no seu cartão de bingo para 2022… Mas eles estão fazendo isso com um novo driver PowerVR Vulkan de código aberto para Mesa.

A Imagination Tech está trabalhando em um novo driver Vulkan, compilador de sombreamento e driver de kernel Linux para seus processadores gráficos PowerVR. Uma solicitação inicial de mesclagem para aterrissar o driver Mesa Vulkan foi enviada e está em análise. Há o driver de kernel DRM PowerVR preliminar também disponível por meio de uma ramificação do Git, mas ainda passando por alterações adicionais antes de tentar fazer o upstream no kernel do Linux. Os blobs de firmware PowerVR necessários também estão disponíveis.

O foco atual do driver da Imagination está em suas novas GPUs PowerVR”Rogue”com foco inicial nos designs de GPU GX6250 e AXE-1-16M e BXS-4-64. Os desenvolvedores têm usado um laptop Chromebook Acer R13 como dispositivo de destino para desenvolvimento devido à sua GPU GX6250 encontrada com o Mediatek MT8173 SoC.

O driver Mesa Vulkan do PowerVR é inspirado no driver Radeon Vulkan de código aberto RADV e pode funcionar tanto com o novo driver de kernel PowerVR quanto com o driver de kernel PVRSRVMKM incluído no kit de desenvolvimento. No momento, o driver PowerVR Mesa Vulkan é muito limitado em suas habilidades para gostar de demonstrações de triângulo com Vulkan, mas nos próximos meses os engenheiros da Imagination Tech esperam colocar esse driver em melhor forma para que possa ser usado pelos usuários finais. Nesta fase, também não parece que a Imaginaiton suportará IP de gráficos pré-Rogue com esta nova pilha de drivers de código aberto.

Você pode estar se perguntando o que dizer de um driver OpenGL PowerVR de código aberto… Eles esperam alavancar coisas como Zink ou ANGLE para OpenGL/GLES sobre Vulkan.

Este driver Mesa Vulkan”PVR”inicial para GPUs PowerVR Rogue está usando NIR para seu compilador SPIR-V e equivale a 58,8 mil linhas de código novo.

Mais detalhes sobre este esforço do driver PowerVR Vulkan de código aberto via este postagem na lista de discussão. Este driver Mesa Vulkan”PVR”inicial para GPUs PowerVR Rogue está usando NIR para seu compilador SPIR-V e soma 58,8 mil linhas de código novo.

Categories: IT Info