From b3dd9b1367e59333e39687c838cf966cbdd7c47d Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Mon, 13 Jun 2016 16:56:26 -0600 Subject: layers: Fix Windows Dota2 crash One of the event tracking lists was not getting cleared upon a reset, resulting in an invalid reference on reuse. Change-Id: I45d932822f27197266b363634d6cdccc785209d3 --- layers/core_validation.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 8d97dc21..2dbfd0ab 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -3696,6 +3696,7 @@ static void resetCB(layer_data *dev_data, const VkCommandBuffer cb) { pCB->destroyedFramebuffers.clear(); pCB->waitedEvents.clear(); pCB->events.clear(); + pCB->writeEventsBeforeWait.clear(); pCB->waitedEventsBeforeQueryReset.clear(); pCB->queryToStateMap.clear(); pCB->activeQueries.clear(); -- cgit v1.2.3