From ffd24c04d4bf98fbc678b4d49c6918f378bff00f Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 22 Nov 2018 19:40:06 +0000 Subject: [PATCH] Fix memory leak with D3D11 device not being released by intel counters --- renderdoc/driver/ihv/intel/intel_counters.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/ihv/intel/intel_counters.cpp b/renderdoc/driver/ihv/intel/intel_counters.cpp index c43b30c39..2c8565f19 100644 --- a/renderdoc/driver/ihv/intel/intel_counters.cpp +++ b/renderdoc/driver/ihv/intel/intel_counters.cpp @@ -43,6 +43,8 @@ IntelCounters::IntelCounters() IntelCounters::~IntelCounters() { + SAFE_RELEASE(m_deviceContext); + if(CloseMetricsDevice) { CloseMetricsDevice(m_metricsDevice);