FERRAMENTAS LINUX: O Vulkan 1.2.185 apresenta as várias novas extensões - inclui uma apresentação de trabalho conduzida pela Valve

terça-feira, 20 de julho de 2021

O Vulkan 1.2.185 apresenta as várias novas extensões - inclui uma apresentação de trabalho conduzida pela Valve

 


Confira !!


Vulkan 1.2.185 foi batizado esta manhã com várias novas extensões sendo introduzidas.

O Vulkan 1.2.185 tem uma grande variedade de diferentes correções e esclarecimentos de documentação e, desta vez, tem algumas novas extensões. As quatro novas extensões Vulkan são:

VK_EXT_shader_atomic_float2 - Esta extensão de flutuação atômica de sombreador atualizada permite que um sombreador execute operações atômicas de ponto flutuante de 16 bits na memória do buffer e do grupo de trabalho, bem como operações mínimas / máximas atômicas de ponto flutuante no buffer / grupo de trabalho / imagem memória. VK_EXT_shader_atomic_float2 foi elaborado pelo desenvolvedor do driver Linux Vulkan da Intel, Jason Ekstrand.

VK_HUAWEI_persistent_thread - A documentação está faltando em torno desta extensão de fornecedor Huawei para suporte de thread persistente.

VK_KHR_present_id - Com base no trabalho que Keith Packard fez para a Valve em 2019, VK_KHR_present_id permite que um aplicativo forneça um identificador para operações presentes em uma cadeia de troca em conjunto com KHR_swapchain.

VK_KHR_present_wait - VK_KHR_present_wait é outra extensão elaborada em 2019 como parte do trabalho de Keith para a Valve na época. Esta extensão permite que um aplicativo aguarde a conclusão das operações atuais em conjunto com KHR_swapchain. VK_KHR_present_wait pode ser usado para monitorar e controlar o ritmo do aplicativo por meio do número de imagens pendentes ainda não apresentadas.

O VK_KHR_present_id e VK_KHR_present_wait se originam desse trabalho de Keith como parte da melhoria da infraestrutura Linux para fones de ouvido VR no Linux e tentando garantir a renderização oportuna e esperada para monitores tipo head-mounted. Porém, demorou muito para passar pelos processos do grupo de trabalho Vulkan e se tornar parte da especificação.

A especificação Vulkan 1.2.185 mais recente está disponível em Vulkan.org .





Fonte

Até a próxima !1

Nenhum comentário:

Postar um comentário