build: Update known good for 1.1.112 vulkan header
Changes:
- Removed `vkAcquirePerformanceConfigurationINTEL`,
`vkReleasePerformanceConfigurationINTEL`, and
`vkQueueSetPerformanceConfigurationINTEL` from
`object_tracker_generator.py` due to generated code resulting in build
failures. A future commit will modify the script to better handle this
case.
- Updated validation error messages and related files
- Updated known good files
Updated:
- `build-android/known_good.json`
- `layers/core_validation.cpp`
- `layers/descriptor_sets.cpp`
- `layers/object_tracker_utils.cpp`
- `layers/vk_validation_error_messages.h`
- `scripts/known_good.json`
- `scripts/object_tracker_generator.py`
- `tests/vklayertests_buffer_image_memory_sampler.cpp`
Change-Id: I591570bd14cd21ddc83831ea5e8fbd4f9598891b
diff --git a/scripts/known_good.json b/scripts/known_good.json
index 1cbda62..0bbc673 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.108"
+ "commit" : "v1.1.112"
},
{
"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.108",
+ "commit" : "v1.1.112",
"deps" : [
{
"var_name" : "VULKAN_HEADERS_INSTALL_DIR",
@@ -45,7 +45,7 @@
"sub_dir" : "VulkanTools",
"build_dir" : "VulkanTools/build",
"install_dir" : "VulkanTools/build/install",
- "commit" : "fbd9de31662563f29a3faf42492e52ff5fdea949",
+ "commit" : "9f718a34447e71c8730d83c015564a4a129b5ee3",
"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.108",
+ "commit" : "v1.1.112",
"deps" : [
{
"var_name" : "VULKAN_HEADERS_INSTALL_DIR",
diff --git a/scripts/object_tracker_generator.py b/scripts/object_tracker_generator.py
index 9472e6e..54bc74e 100644
--- a/scripts/object_tracker_generator.py
+++ b/scripts/object_tracker_generator.py
@@ -161,6 +161,9 @@
'vkGetPhysicalDeviceDisplayProperties2KHR',
'vkGetDisplayModePropertiesKHR',
'vkGetDisplayModeProperties2KHR',
+ 'vkAcquirePerformanceConfigurationINTEL',
+ 'vkReleasePerformanceConfigurationINTEL',
+ 'vkQueueSetPerformanceConfigurationINTEL',
]
# These VUIDS are not implicit, but are best handled in this layer. Codegen for vkDestroy calls will generate a key
# which is translated here into a good VU. Saves ~40 checks.