From a0b865eef8d657a774cdd62f258d2439fa2659b1 Mon Sep 17 00:00:00 2001 From: Michael Lentine Date: Thu, 5 May 2016 16:20:16 -0500 Subject: layers: Clear cmdbufs and prior fences after processed in decrement. --- layers/core_validation.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 4b0eb427..d88fac02 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -4870,6 +4870,8 @@ static bool decrementResources(layer_data *my_data, uint32_t fenceCount, const V skip_call |= cleanInFlightCmdBuffer(my_data, cmdBuffer); removeInFlightCmdBuffer(my_data, cmdBuffer); } + fence_data->second.cmdBuffers.clear(); + fence_data->second.priorFences.clear(); } for (auto fence : fences) { for (auto queue_data : my_data->queueMap) { -- cgit v1.2.3