VK_EXT_descriptor_heap proposal is a good read.
vulkan has come a long way, to the point that if you use all the modern improvements, it looks almost nothing like what came out in 2016.

dynamic rendering and unified image layouts were my favorites as obviating the most annoying (and often pointless on modern hw) parts of the api. this one is the best though, i've always hated descriptor sets.

https://docs.vulkan.org/features/latest/features/proposals/VK_EXT_descriptor_heap.html

VK_EXT_descriptor_heap :: Vulkan Documentation Project

@nicebyte Is there a writeup that summarizes how to do Vulkan nowadays? I have lost track of all the extensions that midigate the pain points of Vulkan 2016 (which I still use).

@pythno @nicebyte That's https://www.howtovulkan.com

It's supposed to show how to do Vulkan rasterization in 2026.

How to Vulkan in 2026 - How to Vulkan

How to write Vulkan graphics code in 2026