A versão mais recente do Vulkan 1.3.233 adiciona várias extensões da NVIDIA, incluindo mais controle sobre o ray tracing.

Vulkan 1.3.233 foi lançado ontem, e com a versão mais recente vem três extensões para ajudar os fornecedores da NVIDIA com controle de memória e ray tracing.

Vulkan 1.3.233 oferece novas extensões de fornecedores NVIDIA e inclui documentação expandida e atualizada para a API Vulkan. As mais recentes implementações NVIDIA Vulkan são

  • descompressão de memória
  • Reordenação de Invocação de Ray Trace
  • copiar memória indireta

Michael Larabel detalhou as adições individuais ao Vulkan para NVIDIA, que você pode ler no site Foronyx. Forneceremos um resumo abaixo para facilitar a referência.

Vulkan é, por design, uma API de baixo nível que remove muitas das abstrações encontradas nas APIs gráficas de geração anterior. Isso é ótimo para desempenho máximo, mas tem o efeito colateral de expor mais complexidade ao desenvolvedor. Felizmente, existem vários ótimos tutoriais para ajudá-lo a superar esse obstáculo e ser produtivo rapidamente.

A descompactação de memória para memória é a adição mínima à mais recente integração de API e permite uma descompactação mais eficiente entre a memória gráfica. Invocar o ray tracing permitirá maior controle do ray tracing Vulkan, oferecendo uma classificação mais eficiente das informações. Finalmente, a memória de cópia executa cópias indiretamente dentro de seções de memória e imagem usando conjuntos de instruções indiretas. Esse processo é realizado por um dispositivo que lê indiretamente de um buffer enquanto o procedimento está ativo. Essa ação acelera os tempos de construção do buffer de comando, especialmente quando os detalhes não são conhecidos pelo sistema.

A NVIDIA também vê a introdução do NVK, um driver de código aberto dentro do Mesa especificamente para NVIDIA. Até agora, ele foi implementado para arquiteturas que variam de Turing a suítes gráficas mais recentes. Você pode encontrar as informações de desenvolvimento aqui.

Você pode encontrar mais detalhes no vulkan.org site, que é implementado nos sistemas operacionais Windows, Nintendo Switch, MoltenVK (sistemas Mac), Linux e Android. No lado do hardware, AMD, Arm, Imagination, Intel, NVIDIA, Qualcomm, Samsung e Raspberry Pi usam ferramentas de uma forma ou de outra.

Além disso, confira seu crescimento lista de aplicativos e jogos explicitamente feito com Vulkan, que estão nos sistemas operacionais mencionados acima. League of Legends Wild Rift e Marvel Future Revolution são alguns dos títulos mais recentes criados usando a API Vulkan.

fontes de notícias: Foronyx, Site principal do Vulkan, página feita com o Vulkan,

Produtos mencionados nesta publicação.

You May Also Like

About the Author:

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *