FERRAMENTAS LINUX: O driver RADV Vulkan agora, expõe o VK_EXT_external_memory_host

domingo, 11 de fevereiro de 2018

O driver RADV Vulkan agora, expõe o VK_EXT_external_memory_host


Saiba mais!



 O driver RADV, Mesa Radeon Vulkan, agora possui suporte de host de memória externa através da extensão VK_EXT_external_memory_host que foi introduzida recentemente na atualização Vulkan 1.0.66 . 

O VK_EXT_external_memory_host permite que um aplicativo / jogo importe alocações de host e memória de dispositivo estrangeiro mapeada pelo host que, por sua vez, se torne objetos de memória Vulkan. A extensão VK_EXT_external_memory_host foi desenvolvida pela AMD, bem como pela Intel, NVIDIA e outras empresas. 

O colaborador da Mesa independente Fredrik Höglund adicionou o suporte para esta extensão. Ele conseguiu isso basando o código da implementação AMD_pinned_memory da RadeonSI. AMD_pinned_memory da OpenGL permite que a memória do sistema do aplicativo / jogo seja usada como memória diretamente acessível ao GPU. É suficientemente semelhante à natureza para VK_EXT_external_memory_host que parece ter sido um complemento fácil.


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário