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/layers/object_tracker_utils.cpp b/layers/object_tracker_utils.cpp
index bdc445f..964f6e6 100644
--- a/layers/object_tracker_utils.cpp
+++ b/layers/object_tracker_utils.cpp
@@ -909,3 +909,32 @@
nullptr);
}
}
+
+bool ObjectLifetimes::PreCallValidateAcquirePerformanceConfigurationINTEL(
+ VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL *pAcquireInfo,
+ VkPerformanceConfigurationINTEL *pConfiguration) {
+ bool skip = false;
+ skip |= ValidateObject(device, device, kVulkanObjectTypeDevice, false,
+ "VUID-vkAcquirePerformanceConfigurationINTEL-device-parameter", kVUIDUndefined);
+
+ return skip;
+}
+
+bool ObjectLifetimes::PreCallValidateReleasePerformanceConfigurationINTEL(VkDevice device,
+ VkPerformanceConfigurationINTEL configuration) {
+ bool skip = false;
+ skip |= ValidateObject(device, device, kVulkanObjectTypeDevice, false,
+ "VUID-vkReleasePerformanceConfigurationINTEL-device-parameter", kVUIDUndefined);
+
+ return skip;
+}
+
+bool ObjectLifetimes::PreCallValidateQueueSetPerformanceConfigurationINTEL(VkQueue queue,
+ VkPerformanceConfigurationINTEL configuration) {
+ bool skip = false;
+ skip |=
+ ValidateObject(queue, queue, kVulkanObjectTypeQueue, false, "VUID-vkQueueSetPerformanceConfigurationINTEL-queue-parameter",
+ "VUID-vkQueueSetPerformanceConfigurationINTEL-commonparent");
+
+ return skip;
+}