FERRAMENTAS LINUX: O Zink OpenGL-On-Vulkan vê um cache de shader reprojetado para que funcione de verdade

quarta-feira, 2 de junho de 2021

O Zink OpenGL-On-Vulkan vê um cache de shader reprojetado para que funcione de verdade

 


Confira !!


A implementação de Zink as Mesa OpenGL no topo do Vulkan continua tendo muito trabalho, particularmente por Mike Blumenkrantz trabalhando sob contrato para a Valve. O mais recente é um grande retrabalho para a implementação do cache de sombreador do Zink para que ele realmente funcione como desejado e de maneira ideal.

Embora o Zink tenha uma implementação de cache de shader existente, descobriu-se que ele não fazia "absolutamente nada", então Blumenkrantz o reescreveu. Em vez de ir para um cache de arquivo único, como foi perseguido pela Valve em outro lugar no Mesa, a reescrita é um cache de vários arquivos que pode lidar melhor com atualizações mais frequentes e também é totalmente assíncrono.

Mais detalhes sobre o novo cache de sombreador Zink que está sendo escrito por Mike podem ser encontrados em seu blog .

Por enquanto, esse cache de shader reformulado está apenas vivendo nocódigo zink-wip , mas espero ver o Mesa mainline em breve.





Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário