vulkan: Update headers to 1.1.90

Key changes since 1.1.87:
* Added VK_KHR_vulkan_memory_model
* Added VK_EXT_transform_feedback
* Added VK_EXT_image_drm_format_modifier
* Added VK_EXT_calibrated_timestamps
* Added VK_EXT_pci_bus_info

Test: build
Change-Id: I66c41101ca97ca5e5a7bc0e2855fa07d0aab430d
diff --git a/vulkan/vkjson/vkjson.cc b/vulkan/vkjson/vkjson.cc
index 57668a8..3da4336 100644
--- a/vulkan/vkjson/vkjson.cc
+++ b/vulkan/vkjson/vkjson.cc
@@ -325,6 +325,13 @@
   }
 };
 
+template <>
+struct EnumTraits<VkDriverIdKHR> {
+  static uint32_t min() { return VK_DRIVER_ID_BEGIN_RANGE_KHR; }
+  static uint32_t max() { return VK_DRIVER_ID_END_RANGE_KHR; }
+  static bool exist(uint32_t e) { return e >= min() && e <= max(); }
+};
+
 // VkSparseImageFormatProperties
 
 template <typename Visitor>