Vulkan 1.3.251 está disponible hoy como una rara actualización de especificaciones del domingo por la mañana para esta API de computación/gráficos de Khronos.
Además de la variedad habitual de correcciones de errores y aclaraciones de documentación, hay una nueva extensión en esta versión. VK_EXT_dynamic_rendering_unused_attachments es la nueva extensión y Nintendo, Valve, Arm, Imagination, Huawei, Igalia y AMD trabajaron en ella. El desarrollador principal de VKD3D-Proton, Hans-Kristian Arntzen, fue uno de Valve que contribuyó a esta especificación.
VK_EXT_dynamic_rendering_unused_attachments sirve para eliminar algunas restricciones en el renderizado dinámico de Vulkan (VK_KHR_dynamic_rendering). Con VK_EXT_dynamic_rendering_unused_attachments, permite que las instancias de pase de procesamiento y las canalizaciones vinculadas dentro de esas instancias de pase de procesamiento tengan un archivo adjunto no utilizado especificado en uno pero no en el otro. Esta nueva extensión también permite que las canalizaciones usen diferentes formatos en un pase de renderizado si el archivo adjunto es de tipo nulo.
La lista completa de cambios de Vulkan 1.3.251 se puede encontrar en Vulkan-Docs.