FERRAMENTAS LINUX: O Driver OpenGL Raspberry Pi "V3D" está melhorando o desempenho com o On-Disk Shader Cache

sábado, 19 de março de 2022

O Driver OpenGL Raspberry Pi "V3D" está melhorando o desempenho com o On-Disk Shader Cache

 

Confira !!

É indiscutivelmente atrasado, mas hoje no Mesa 22.1 há suporte no driver V3D para a funcionalidade de cache de shader em disco do Mesa. Ao adicionar esse cache de shader ao V3D, ele pode ajudar no desempenho desse driver de código aberto Gallium3D usado principalmente pelo Raspberry Pi 4 e computadores de placa única mais recentes

A Igalia conectou o suporte de cache de shader em disco V3D para armazenar em cache shaders compilados em disco. Isso evita a recompilação de shaders em carregamentos subsequentes para jogos e outros aplicativos. Isso pode acelerar os tempos de carregamento do jogo e ajudar no desempenho no jogo para aqueles que carregam seus shaders conforme necessário.


Este trabalho de cache de shader V3D é patrocinado pela Raspberry Pi Foundation e funciona em shaders de vértice/geometria/fragmento/computação. O driver V3DV Vulkan já tinha suporte para cache de shader.

Como parte desse trabalho de cache de sombreador V3D, a variável de ambiente V3D_DEBUG=cache também é adicionada para ajudar a analisar o comportamento do cache de sombreador em disco.

Mais detalhes sobre o Mesa GitLab para este suporte de cache de shader em disco V3D há muito atrasado.




Fonte

Até a próxima !!






Nenhum comentário:

Postar um comentário