aboutsummaryrefslogtreecommitdiff
path: root/layers/image.cpp
diff options
context:
space:
mode:
authorTony Barbour <tony@LunarG.com>2016-05-05 10:50:21 -0600
committerTony Barbour <tony@LunarG.com>2016-05-05 11:57:56 -0600
commit144cb2bdea65531654dabf3f3bbb875b2844c117 (patch)
tree678ea30ff0da5b002d71f889e855bce7d27bea00 /layers/image.cpp
parent706824fc21202d112e98de3239705a8cffa5914b (diff)
downloadusermoji-144cb2bdea65531654dabf3f3bbb875b2844c117.tar.xz
layers: Skip actual call on validation error in vkCmdBlitImage
Change-Id: Ia59e796dd6b7dd6acebb1e3e6b7dbbcbb4b23fed
Diffstat (limited to 'layers/image.cpp')
-rw-r--r--layers/image.cpp6
1 files changed, 4 insertions, 2 deletions
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