From 144cb2bdea65531654dabf3f3bbb875b2844c117 Mon Sep 17 00:00:00 2001 From: Tony Barbour Date: Thu, 5 May 2016 10:50:21 -0600 Subject: layers: Skip actual call on validation error in vkCmdBlitImage Change-Id: Ia59e796dd6b7dd6acebb1e3e6b7dbbcbb4b23fed --- layers/image.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'layers/image.cpp') diff --git a/layers/image.cpp b/layers/image.cpp index cc244c0f..fde2ac81 100644 --- a/layers/image.cpp +++ b/layers/image.cpp @@ -1099,8 +1099,10 @@ CmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcI } } - device_data->device_dispatch_table->CmdBlitImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, - pRegions, filter); + if (!skipCall) { + device_data->device_dispatch_table->CmdBlitImage(commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, + pRegions, filter); + } } VKAPI_ATTR void VKAPI_CALL -- cgit v1.2.3