O Vulkan 1.2 já está disponível, melhorando a funcionalidade e o desempenho da aceleração da GPU

O Khronos Group anunciou hoje o lançamento da especificação Vulkan 1.2 para aceleração de GPU. Esta versão integra 23 extensões comprovadas na API Vulkan principal, trazendo acesso significativo solicitado pelo desenvolvedor a novas funcionalidades de hardware. Esta nova versão também melhorará o desempenho do aplicativo e melhorará a usabilidade da API.

Muitos recursos do Vulkan 1.2 foram solicitados pelos desenvolvedores para atender às necessidades críticas de seus mecanismos e aplicativos. Esses recursos incluem: semáforos da linha do tempo para sincronização facilmente gerenciada; um modelo formal de memória para definir com precisão a semântica das operações de sincronização e memória em diferentes threads; indexação de descritor para permitir a reutilização de layouts de descritor por vários shaders; suporte mais profundo a shaders escritos em HLSL e muito mais.

Tom Olson, engenheiro eminente da Arm, e presidente do grupo de trabalho Vulkan, disse:

“O Vulkan 1.2 reúne quase duas dúzias de recursos de alta prioridade desenvolvidos nos últimos dois anos em um único padrão Vulkan de núcleo unificado, estabelecendo uma barreira de ponta para a funcionalidade na única API de GPU aberta do setor para 3D entre plataformas e aceleração de computação. A Khronos continuará fornecendo atualizações regulares do ecossistema Vulkan com essa metodologia comprovada e focada no desenvolvedor. Nosso objetivo é atender às necessidades e expandir os horizontes das aplicações do mundo real. ”

A Khronos e a comunidade Vulkan também oferecerão suporte ao Vulkan 1.2 em uma ampla variedade de compiladores, ferramentas e depuradores de código aberto até o final de janeiro de 2020. Isso inclui a ferramenta de captura e depuração de quadros RenderDoc, o conjunto de testes de conformidade Vulkan e o Vulkan SDK com suporte para as camadas de validação ‘GPU Assisted’ e ‘Best Practices’.

Por fim, todas as GPUs que suportam versões anteriores do Vulkan são capazes de oferecer suporte ao Vulkan 1.2, garantindo sua ampla disponibilidade. Atualmente, cinco fornecedores de GPU têm implementações do Vulkan 1.2 que passam nos testes de conformidade da Khronos. São eles: AMD, Arm, Imagination Technologies, Intel, NVIDIA e o driver Mesa RADV de código aberto para AMD.

Artigos Relacionados

Back to top button