build: Update to header 1.3.277

- Update known-good
- Generate source
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6177bfe..c327f78 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,7 +18,7 @@
 # ~~~
 cmake_minimum_required(VERSION 3.17.2)
 
-project(VULKAN_LOADER VERSION 1.3.276 LANGUAGES C)
+project(VULKAN_LOADER VERSION 1.3.277 LANGUAGES C)
 
 # This variable enables downstream users to customize the target API
 # variant (e.g. Vulkan SC)
diff --git a/loader/loader.rc b/loader/loader.rc
index ce83b4f..89f79ea 100644
--- a/loader/loader.rc
+++ b/loader/loader.rc
@@ -22,8 +22,8 @@
 #include "winres.h"
 
 // All set through CMake
-#define VER_FILE_VERSION 1, 3, 276, 0
-#define VER_FILE_DESCRIPTION_STR "1.3.276.Dev Build"
+#define VER_FILE_VERSION 1, 3, 277, 0
+#define VER_FILE_DESCRIPTION_STR "1.3.277.Dev Build"
 #define VER_FILE_VERSION_STR "Vulkan Loader - Dev Build"
 #define VER_COPYRIGHT_STR "Copyright (C) 2015-2024"
 
diff --git a/scripts/known_good.json b/scripts/known_good.json
index c8764dc..d656cb3 100644
--- a/scripts/known_good.json
+++ b/scripts/known_good.json
@@ -7,7 +7,7 @@
             "sub_dir": "Vulkan-Headers",
             "build_dir": "Vulkan-Headers/build",
             "install_dir": "Vulkan-Headers/build/install",
-            "commit": "v1.3.276"
+            "commit": "v1.3.277"
         },
         {
             "name": "googletest",