FERRAMENTAS LINUX: O Driver Panfrost Gallium3D foi mesclado ao Mesa 19.1 para os gráficos ARM Mali de código aberto

terça-feira, 5 de fevereiro de 2019

O Driver Panfrost Gallium3D foi mesclado ao Mesa 19.1 para os gráficos ARM Mali de código aberto




Confira !!



O lançamento da pilha de gráficos Mesa 19.1 em desenvolvimento que será lançado no próximo trimestre contará com um novo driver Gallium3D ... O driver Panfrost inicial para suporte de hardware gráfico ARM Mali de código aberto e engenharia reversa das gerações mais novas.

O Panfrost Gallium3D é o componente de driver de gráficos 3D de código aberto que está atualmente voltado para as gerações de hardware gráfico da ARM Mali Midgard e Bifrost. O Midgard é do Mali T604 até o T880, enquanto o Bifrost é o G31 através do G76 da geração atual.

Como descrito no mês passado, este código de driver Panfrost inicial para mainline é bastante rudimentar. Há uma integração winsys muito básica agora, suporte a toolchain inicial, etc, mas os bits do lado do kernel ainda precisam ser mainlined para fazer um bom e adequado para o usuário final completo trabalhando pilha de driver 3D. Além disso, o Panfrost apenas aborda o OpenGL e ainda nenhum OpenCL ou Vulkan que seja compatível com os drivers proprietários do ARM Mali em chips recentes.

O driver "stub" da Panfrost tem pouco mais de três mil linhas de código, enquanto o toolchain de shaders da Midgard possui mais de seis mil linhas de código. Será interessante ver o que mais da Panfrost funciona no lançamento do Mesa 19.1, que vai estrear como estável por volta do final de maio.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário