From: "Zhiyi Zhang (@zhiyi)" Subject: [PATCH v2 0/4] MR345: winex11.drv: Use a global Vulkan instance in X11DRV_D3DKMTOpenAdapterFromLuid(). Message-Id: Date: Thu, 30 Jun 2022 08:09:29 +0000 References: This avoids opening multiple Vulkan instances when multiple D3D kernel mode adapters are open. Some tests that leak reference to D3D adapters crash because of out of memory errors before this patch. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53201 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53231 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53235 Signed-off-by: Zhiyi Zhang -- v2: mfplat/tests: Fix resource leaks. d2d1/tests: Fix resource leaks. evr/tests: Fix resource leaks. evr: Release buffer after adding it to sample. https://gitlab.winehq.org/wine/wine/-/merge_requests/345