build: Update to header 1.3.218

- Update known-good
- Generate source
- Add missing enums to test framework
diff --git a/loader/generated/loader_generated_header_version.cmake b/loader/generated/loader_generated_header_version.cmake
index cad8634..dfdf3cf 100644
--- a/loader/generated/loader_generated_header_version.cmake
+++ b/loader/generated/loader_generated_header_version.cmake
@@ -24,5 +24,5 @@
 #
 ############################################################################
 
-set(LOADER_GENERATED_HEADER_VERSION "1.3.217")
+set(LOADER_GENERATED_HEADER_VERSION "1.3.218")
 
diff --git a/scripts/known_good.json b/scripts/known_good.json
index 8a098df..88e7269 100644
--- a/scripts/known_good.json
+++ b/scripts/known_good.json
@@ -6,7 +6,7 @@
             "sub_dir": "Vulkan-Headers",
             "build_dir": "Vulkan-Headers/build",
             "install_dir": "Vulkan-Headers/build/install",
-            "commit": "v1.3.217"
+            "commit": "v1.3.218"
         },
         {
             "name": "googletest",
diff --git a/tests/framework/test_util.h b/tests/framework/test_util.h
index df7c6a4..2ab8764 100644
--- a/tests/framework/test_util.h
+++ b/tests/framework/test_util.h
@@ -463,6 +463,18 @@
             return os << "VK_RESULT_MAX_ENUM";
         case (VK_ERROR_COMPRESSION_EXHAUSTED_EXT):
             return os << "VK_ERROR_COMPRESSION_EXHAUSTED_EXT";
+        case (VK_ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR";
+        case (VK_ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR";
+        case (VK_ERROR_VIDEO_PROFILE_OPERATION_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_VIDEO_PROFILE_OPERATION_NOT_SUPPORTED_KHR";
+        case (VK_ERROR_VIDEO_PROFILE_FORMAT_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_VIDEO_PROFILE_FORMAT_NOT_SUPPORTED_KHR";
+        case (VK_ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR";
+        case (VK_ERROR_VIDEO_STD_VERSION_NOT_SUPPORTED_KHR):
+            return os << "VK_ERROR_VIDEO_STD_VERSION_NOT_SUPPORTED_KHR";
     }
     return os << static_cast<int32_t>(result);
 }