O Vulkan 1.3.251 foi lançado hoje como uma rara atualização de especificações de domingo de manhã para esta API gráfica/de computação do Khronos.
Além da variedade usual de correções de bugs e esclarecimentos de documentação, há uma nova extensão nesta versão. VK_EXT_dynamic_rendering_unused_attachments é a nova extensão e foi desenvolvida pela Nintendo, Valve, Arm, Imagination, Huawei, Igalia e AMD. O principal desenvolvedor do VKD3D-Proton, Hans-Kristian Arntzen, foi quem contribuiu para esta especificação na Valve.
VK_EXT_dynamic_rendering_unused_attachments é para levantar algumas restrições em vigor na renderização dinâmica do Vulkan (VK_KHR_dynamic_rendering). Com VK_EXT_dynamic_rendering_unused_attachments, ele permite que instâncias de passagem de renderização e pipelines vinculados dentro dessas instâncias de passagem de renderização tenham um anexo não utilizado especificado em uma, mas não na outra. Essa nova extensão também permite que os pipelines usem formatos diferentes em uma passagem de renderização se o anexo for do tipo nulo.
A lista completa das alterações do Vulkan 1.3.251 pode ser encontrada em Vulkan-Docs.