Vulkan Loader and Installable Client Driver (ICD) Compatibility Handshake
Interoperability between Vulkan Loader and ICD The Vulkan architecture relies on a specific boundary between the loader and the Installable Client Driver (ICD). When a system undergoes a partial update—where either the loader or the driver is updated independently—the application may encounter VK_ERROR_INCOMPATIBLE_DRIVER during vkCreateInstance or vkCreateD