From 9acc1fdb973f16b96ca5d375959d5f7af716100b Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Fri, 6 Jan 2017 07:37:11 -0700 Subject: layers: GH1342, Correct objecttype in object_tracker The IndirectCountAMD extension had the wrong object type specified for validating its command buffers. Change-Id: I36707455c6e59f9f0f8456b67b02a320fa4631fa --- layers/object_tracker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'layers/object_tracker.cpp') diff --git a/layers/object_tracker.cpp b/layers/object_tracker.cpp index 8a47dd2c..00d19f31 100644 --- a/layers/object_tracker.cpp +++ b/layers/object_tracker.cpp @@ -3955,7 +3955,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDrawIndirectCountAMD(VkCommandBuffer commandBuffer bool skip_call = VK_FALSE; std::unique_lock lock(global_lock); skip_call |= - ValidateObject(commandBuffer, commandBuffer, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDATION_ERROR_01771); + ValidateObject(commandBuffer, commandBuffer, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, false, VALIDATION_ERROR_01771); skip_call |= ValidateObject(commandBuffer, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, false, VALIDATION_ERROR_01772); lock.unlock(); if (!skip_call) { @@ -3970,7 +3970,7 @@ VKAPI_ATTR void VKAPI_CALL CmdDrawIndexedIndirectCountAMD(VkCommandBuffer comman bool skip_call = VK_FALSE; std::unique_lock lock(global_lock); skip_call |= - ValidateObject(commandBuffer, commandBuffer, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDATION_ERROR_01783); + ValidateObject(commandBuffer, commandBuffer, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, false, VALIDATION_ERROR_01783); skip_call |= ValidateObject(commandBuffer, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, false, VALIDATION_ERROR_01784); lock.unlock(); if (!skip_call) { -- cgit v1.2.3