aboutsummaryrefslogtreecommitdiff
path: root/layers/object_tracker_utils.cpp
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-07-21 10:16:53 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-07-24 10:21:38 -0600
commitb8f851cd828727c6a84bb2650d67b619f242d691 (patch)
tree1a36a8278729d58c42579851ca7cc2af321cef16 /layers/object_tracker_utils.cpp
parenta6fc88cdb412aad74bf339c0e7e1b8117b974038 (diff)
downloadusermoji-b8f851cd828727c6a84bb2650d67b619f242d691.tar.xz
build: Switch to generated object_tracker.cpp
- updated desktop/android build - removed layers/object_tracker.cpp - updated doc validator script for new location - updated error database for 124 new checks - added gen'd VU to GetSwapchainImages Change-Id: If1b218dfcf62b203a8df96a0f12cbeb8bdcaf826
Diffstat (limited to 'layers/object_tracker_utils.cpp')
-rw-r--r--layers/object_tracker_utils.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/layers/object_tracker_utils.cpp b/layers/object_tracker_utils.cpp
index 96ac95e4..88b4d0f4 100644
--- a/layers/object_tracker_utils.cpp
+++ b/layers/object_tracker_utils.cpp
@@ -616,13 +616,14 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateDevice(VkPhysicalDevice physicalDevice, con
VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount,
VkImage *pSwapchainImages) {
- bool skip = VK_FALSE;
+ bool skip = false;
std::unique_lock<std::mutex> lock(global_lock);
skip |= ValidateObject(device, device, kVulkanObjectTypeDevice, false, VALIDATION_ERROR_30805601, VALIDATION_ERROR_UNDEFINED);
+ skip |= ValidateObject(device, swapchain, kVulkanObjectTypeSwapchainKHR, false, VALIDATION_ERROR_3082f001,
+ VALIDATION_ERROR_UNDEFINED);
lock.unlock();
- if (skip) {
- return VK_ERROR_VALIDATION_FAILED_EXT;
- }
+ if (skip) return VK_ERROR_VALIDATION_FAILED_EXT;
+
VkResult result = get_dispatch_table(ot_device_table_map, device)
->GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages);
if (pSwapchainImages != NULL) {