Neste final de semana, integrou-se o suporte inicial nos drivers V3D Gallium3D (OpenGL) e V3DV Vulkan ao Mesa 23.3 para o IP gráfico Broadcom VideoCore 7.1.x, presente no mais recente computador de placa única Raspberry Pi 5.
Embora o Raspberry Pi OS já traga suas versões personalizadas do Mesa e do kernel Linux, permitindo a aceleração gráfica imediata no Raspberry Pi 5, Alejandro Piñeiro da Igalia enviou o suporte gráfico VideoCore 7.1.x para os drivers V3D/V3DV upstream a tempo para o Mesa 23.3. Isso visa garantir uma visão mais ampla no futuro e facilitar a incorporação desse suporte por outras distribuições ARM Linux.
Piñeiro destacou as alterações no VideoCore 7.1.x para o Raspberry Pi 5, enfatizando que, apesar das diferenças significativas em relação à geração 4.X (usada no rpi4), não foi necessário desenvolver novos drivers completos. Em vez disso, houve uma atualização substancial nos componentes v3d, v3dv e nas partes comuns do broadcom, especialmente no compilador.
O MR (Merge Request) inclui apenas patches que modificam o código comum de v3d, v3dv e broadcom. Alguns patches relacionados ao NIR também estão presentes, mas a intenção é enviá-los após a conclusão deste MR. Essas melhorias não são essenciais para o funcionamento do driver e podem aguardar.
Com esses patches, os testes de conformidade Vulkan e OpenGL ES foram concluídos com sucesso nos conjuntos de testes. Consulte a mesclagem para obter mais detalhes.
Até a próxima !!
Nenhum comentário:
Postar um comentário