O driver Panfrost agora oferece suporte ao renderização 3D para GPUs Bifrost (Mali G31)

A empresa Collabora anunciou sobre a melhoria da funcionalidade do driver Panfrost em dispositivos com GPU Bifrost (Mali G31) para um estado adequado para a execução do sistema de renderização 3D, incluindo suporte básico para texturas.
Na fase inicial, o driver Panfrost estava praticamente focado na implementação do suporte para chips Midgard, mas agora a atenção também se voltou para os chips Bifrost, que são semelhantes ao Midgard em relação ao fluxo de comandos, mas têm diferenças significativas nas instruções para a execução de sombreador e nas interfaces entre os sombreadores e o fluxo de comandos.

Os desenvolvedores prepararam uma implementação inicial do compilador de sombreadores, que suporta um conjunto de instruções internas específico para GPU Bifrost. Futuramente, o compilador deverá incluir o suporte a instruções expandidas, permitindo a compilação de sombreadores mais complexos. As mudanças foram integradas na base de código do Mesa e farão parte da próxima grande versão 20.1.

O driver Panfrost agora oferece suporte ao renderização 3D para GPUs Bifrost (Mali G31)O driver Panfrost agora oferece suporte ao renderização 3D para GPUs Bifrost (Mali G31)

O driver Panfrost está sendo desenvolvido com base na engenharia reversa dos drivers originais da ARM, voltado para chips com microarquiteturas Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) e Bifrost (Mali G3x, G5x, G7x). Um driver separado está sendo desenvolvido para as GPUs Mali 400/450, utilizadas em muitos chips antigos baseados na arquitetura ARM. Lima.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster