aboutsummaryrefslogtreecommitdiff
path: root/layers/object_tracker.h
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-08-21 10:34:38 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-08-23 15:30:31 -0600
commit5b1f1371d9e8a2a6a2cb7d0b5249bdab10ef4dd9 (patch)
treea53d30b14b0af49cf2509503bc6a9944dc6ffb86 /layers/object_tracker.h
parent44fbf7e9120e0384fc097093993284c2b97c8114 (diff)
downloadusermoji-5b1f1371d9e8a2a6a2cb7d0b5249bdab10ef4dd9.tar.xz
header: Update to version 1.0.59 of the vulkan hdr
- updated vulkan.h - updated vk.xml - updated Win/Lin json files - rebuilt and updated vulkan.hpp - updated vk_validation_error_database.txt - updated vk_validation_error_messages.h - added new code-generated VUIDs (16) to error database - modified object tracker for VUID corner-case - updated vulkaninfo.c for STYPE name change Change-Id: I0870e8bc4e84867e05bd466c13c7428b9b7365ac
Diffstat (limited to 'layers/object_tracker.h')
-rw-r--r--layers/object_tracker.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/object_tracker.h b/layers/object_tracker.h
index c4f884d7..a45d30b3 100644
--- a/layers/object_tracker.h
+++ b/layers/object_tracker.h
@@ -170,7 +170,7 @@ bool ValidateObject(T1 dispatchable_object, T2 object, VulkanObjectType object_t
(object_type == kVulkanObjectTypeImage && other_device_data.second->swapchainImageMap.find(object_handle) !=
other_device_data.second->swapchainImageMap.end())) {
// Object found on other device, report an error if object has a device parent error code
- if (wrong_device_code != VALIDATION_ERROR_UNDEFINED) {
+ if ((wrong_device_code != VALIDATION_ERROR_UNDEFINED) && (object_type != kVulkanObjectTypeSurfaceKHR)) {
return log_msg(device_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, debug_object_type,
object_handle, __LINE__, wrong_device_code, LayerName,
"Object 0x%" PRIxLEAST64