From acb3cda1dcbddccd4601f91ab02ddc21856f1409 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Thu, 13 Feb 2020 18:37:25 +0000 Subject: [PATCH] [d3d9] Hold a private reference to FVF-generated vertex decls Otherwise the device will never be able to be destroyed as there will be a circular dependency. Closes #1417 --- src/d3d9/d3d9_device.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/d3d9/d3d9_device.h b/src/d3d9/d3d9_device.h index 6c9193113..47544f080 100644 --- a/src/d3d9/d3d9_device.h +++ b/src/d3d9/d3d9_device.h @@ -1004,7 +1004,8 @@ namespace dxvk { std::unordered_map< DWORD, - Com> m_fvfTable; + Com> m_fvfTable; D3D9InputAssemblyState m_iaState;