Vulkan 1.1.80 Released With Conditional Render, Renderpass2, 8-Bit Storage
After a number of recent Vulkan 1.1 point releases being rather mundane, Vulkan 1.1.80 is out this morning and on top of documentation updates also brings three notable new Vulkan extensions.
Vulkan 1.1.80 has the usual churn within the documentation to clarify some statements and other work, but exciting us are the three new extensions: VK_EXT_conditional_rendering, VK_KHR_create_renderpass2, and VK_KHR_8bit_storage.
VK_EXT_conditional_rendering allows for rendering command(s) to be conditional based upon a value in the buffer memory. This allows for tightening up the latency of rendering by conditionally discarding rendering commands without waiting on the application/engine. The conditional rendering is designed for use with draws, compute dispatches, and clearing attachments.
VK_KHR_create_renderpass2 allows for render passes to be easily extended via sub-structures of render pass creation.
VK_KHR_8bit_storage provides support for 8-bit types in uniform and storage buffers as well as push constant blocks.
The latest Vulkan 1.1.80 specification is available via the Vulkan Registry.
Vulkan 1.1.80 has the usual churn within the documentation to clarify some statements and other work, but exciting us are the three new extensions: VK_EXT_conditional_rendering, VK_KHR_create_renderpass2, and VK_KHR_8bit_storage.
VK_EXT_conditional_rendering allows for rendering command(s) to be conditional based upon a value in the buffer memory. This allows for tightening up the latency of rendering by conditionally discarding rendering commands without waiting on the application/engine. The conditional rendering is designed for use with draws, compute dispatches, and clearing attachments.
VK_KHR_create_renderpass2 allows for render passes to be easily extended via sub-structures of render pass creation.
VK_KHR_8bit_storage provides support for 8-bit types in uniform and storage buffers as well as push constant blocks.
The latest Vulkan 1.1.80 specification is available via the Vulkan Registry.
2 Comments