Confira !!
Além da lista crescente de recursos do Mesa 21.0 , está o suporte do sparce memory para o driver Radeon "RADV" Vulkan.
A memória esparsa do Vulkan permite que os recursos não sejam contíguos, sejam religados a diferentes alocações de memória ao longo de sua vida útil e relaxe os requisitos do descritor. Todos os detalhes da sparce memory do Vulkan podem ser encontrados neste capítulo da especificação da API do Vulkan.
No mês passado, o suporte para imagens / texturas esparsas foi implementado no back-end do compilador ACO, bem como os recursos no suporte ao AMDGPU LLVM e NIR.
Com Mesa 21.0-devel a partir da manhã de segunda-feira, desde esta fusão, sparseResidencyBuffer, sparseResidencyImage2D e sparseResidencyAlias devem estar funcionando para o Polaris / GFX8 e mais recentes. Isso inclui os desenvolvedores que também o testaram no GFX10 / Navi.
O suporte do sparce memory é importante para os gostos do VKD3D-Proton 2.1 para Direct3D 12 suporte de textura esparsa para funcionar, o que é necessário para jogos mais novos como Assassin's Creed: Valhalla. Isso já funciona com o driver NVIDIA Vulkan, enquanto o RADV também deve funcionar.
Até a próxima !!
Nenhum comentário:
Postar um comentário