Confira !!
O Panfrost foi o driver Gallium3D que esteve fornecendo o OpenGL de código aberto para o Arm Mali Bifrost e Midgard GPus, enquanto agora "PanVK" está em desenvolvimento como um driver Vulkan de código aberto.
Boris Brezillon anunciou formalmente o início do PanVK hoje. Com o Panfrost Gallium3D se tornando bastante maduro, o PanVK é o novo foco no fornecimento de suporte à API Vulkan para GPUs Arm Mali Midgard / Bifrost.
PanVK já está em boa forma para executar a demonstração básica do cubo Vulkan, mas ainda não é um driver compatível nem executa a maioria dos aplicativos do mundo real. As otimizações de desempenho também não têm sido um foco até que todos os recursos principais estejam no lugar.
Por enquanto, o driver PanVK está sendo desenvolvido por meio deste repositório GitLab até que esteja em uma forma boa o suficiente para fazer o upstream no Mesa. Este código de driver PanVK Vulkan inicial é baseado no driver TURNIP Vulkan da Freedreno para hardware Qualcomm Adreno e informações aprendidas por meio do código Panfrost Gallium3D. Em sua forma atual e ainda inicial, este driver Vulkan de código aberto da Arm Mali chega com pouco mais de onze mil linhas de código.
Até a próxima !!
Nenhum comentário:
Postar um comentário