O driver V3D Gallium3D que é mais notavelmente usado pelos mais recentes computadores de placa única Raspberry Pi conseguiu suporte no Mesa principal para suporte nativo à compactação de textura ASTC.

Gallium3D tem um substituto de software para Adaptive Scalable Texture Compression (ASTC) para o qual o driver V3D estava usando. Mas os gráficos Broadcom VideoCore têm compactação de textura ASTC nativa, que agora é usada pelo código mais recente no Mesa 23.2-devel.

Os gráficos da Broadcom suportam texturas compactadas ASTC nativas, então o driver V3D mudou para usar isso com o novo código criado por Lucas Fryzek da Igalia.

Apenas um único patch com algumas dezenas de linhas de código obtém a textura ASTC nativa suporte de compactação em forma como uma melhoria de eficiência em relação ao caminho alternativo baseado em software/CPU.

Categories: IT Info