FERRAMENTAS LINUX: O driver RADV oferece o suporte ao Vulkan Extended Dynamic State

terça-feira, 14 de julho de 2020

O driver RADV oferece o suporte ao Vulkan Extended Dynamic State



Confira !



A mais recente adição ao driver RADV Radeon Vulkan do Mesa é o suporte à extensão VK_EXT_extended_dynamic_state, publicada recentemente.

O VK_EXT_extended_dynamic_state estreou no final de junho com o Vulkan 1.2.145 como uma extensão desenvolvida por empresas como Valve, Intel, NVIDIA, Google, AMD e outras. VK_EXT_extended_dynamic_state adiciona estado dinâmico adicional para acomodar jogos / aplicativos que precisam reduzir o número de objetos de estado de pipeline que eles compilam e vinculam. Os detalhes são apresentados na íntegra através da especificação do Khronos .

VK_EXT_extended_dynamic_state é uma extensão importante para permitir mais flexibilidade dos pipelines Vulkan. A extensão é importante para projetos como DXVK, OpenGL on Vulkan e similares. Mais informações sobre esta extensão de estado dinâmico estendida através desta postagem de blog de Ricardo Garcia.

Projetos como o emulador Yuzu para o Nintendo Switch já começaram a usar a nova extensão para permitir uma redução no número de pipelines em cache e no tamanho da chave do pipeline.

O RADV no Mesa 20.2 O Git se une a empresas como o mais recente driver beta Vulkan da NVIDIA no suporte a essa importante extensão no futuro.

Elogios a Samuel Pitoiset, da Valve, na fusão do suporte para RADV antes do congelamento de recursos do Mesa 20.2 no final deste mês e a estreia oficial do Mesa 20.2 no final de agosto.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário