Переглянути джерело

D3D12: Fixed refcount problem.

Branimir Karadžić 10 роки тому
батько
коміт
5b8a55b859
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      src/renderer_d3d12.cpp

+ 1 - 0
src/renderer_d3d12.cpp

@@ -571,6 +571,7 @@ namespace bgfx { namespace d3d12
 			for (uint32_t ii = 0; DXGI_ERROR_NOT_FOUND != m_factory->EnumAdapters(ii, &adapter); ++ii)
 			{
 				adapter->GetDesc(&m_adapterDesc);
+				DX_RELEASE(adapter, 0);
 				if (m_adapterDesc.AdapterLuid.LowPart  == luid.LowPart
 				&&  m_adapterDesc.AdapterLuid.HighPart == luid.HighPart)
 				{