build: Update known good for 1.1.107 vulkan header
Changes:
- Add `layers/drawdispatch.cpp` to layer source files in
`vk_validation_stats.py`
- Update validation error messages and related files
(NOTE - There was a particularly marked increase in VUID shuffle in the
1.1.107 header update due to changes in how draw-command-related VUIDs
are structured)
- Update known good files
Updated:
- `build-android/known_good.json`
- `layers/core_validation.cpp`
- `layers/drawdispatch.cpp`
- `layers/parameter_validation_utils.cpp`
- `layers/vk_validation_error_messages.h`
- `scripts/known_good.json`
- `scripts/vk_validation_stats.py`
- `tests/layer_validation_tests.cpp`
Change-Id: Ief32a3fb932019fb32dbda837f1413ee748ebb39
diff --git a/scripts/known_good.json b/scripts/known_good.json
index 8f54ae4..ff992ce 100644
--- a/scripts/known_good.json
+++ b/scripts/known_good.json
@@ -20,7 +20,7 @@
"sub_dir" : "Vulkan-Headers",
"build_dir" : "Vulkan-Headers/build",
"install_dir" : "Vulkan-Headers/build/install",
- "commit" : "v1.1.106"
+ "commit" : "v1.1.107"
},
{
"name" : "Vulkan-Loader",
@@ -28,7 +28,7 @@
"sub_dir" : "Vulkan-Loader",
"build_dir" : "Vulkan-Loader/build",
"install_dir" : "Vulkan-Loader/build/install",
- "commit" : "v1.1.106",
+ "commit" : "v1.1.107",
"deps" : [
{
"var_name" : "VULKAN_HEADERS_INSTALL_DIR",
@@ -45,7 +45,7 @@
"sub_dir" : "VulkanTools",
"build_dir" : "VulkanTools/build",
"install_dir" : "VulkanTools/build/install",
- "commit" : "779a76928d07f714c6d96a4ed7144674dd41b76f",
+ "commit" : "f1f63fb2e335688fe1f76e747a6341f3a378d4dd",
"deps" : [
{
"var_name" : "VULKAN_HEADERS_INSTALL_DIR",
@@ -83,7 +83,7 @@
"sub_dir" : "Vulkan-Tools",
"build_dir" : "Vulkan-Tools/build",
"install_dir" : "Vulkan-Tools/build/install",
- "commit" : "v1.1.106",
+ "commit" : "v1.1.107",
"deps" : [
{
"var_name" : "VULKAN_HEADERS_INSTALL_DIR",
diff --git a/scripts/vk_validation_stats.py b/scripts/vk_validation_stats.py
index 48b2c99..45fbdbe 100755
--- a/scripts/vk_validation_stats.py
+++ b/scripts/vk_validation_stats.py
@@ -62,6 +62,7 @@
'../layers/buffer_validation.cpp',
'../layers/core_validation.cpp',
'../layers/descriptor_sets.cpp',
+'../layers/drawdispatch.cpp',
'../layers/parameter_validation_utils.cpp',
'../layers/object_tracker_utils.cpp',
'../layers/shader_validation.cpp',