Module: Mesa
Branch: main
Commit: e11605321aaf94e537751b09f3ec5133c385cc83
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e11605321aaf94e537751b09f3ec5133c385cc83

Author: Sil Vilerino <sivil...@microsoft.com>
Date:   Wed Jan  3 09:23:02 2024 -0500

Revert "d3d12: Fix screen->winsys leak in d3d12_screen"

This reverts commit 81c8e89ff8e846839fffc1d103b2080bef5c1b5c.

Fixes: 81c8e89ff8e ("d3d12: Fix screen->winsys leak in d3d12_screen")
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26872>

---

 src/gallium/drivers/d3d12/d3d12_screen.cpp | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/src/gallium/drivers/d3d12/d3d12_screen.cpp 
b/src/gallium/drivers/d3d12/d3d12_screen.cpp
index bb3e3a2e3cb..cac0286b655 100644
--- a/src/gallium/drivers/d3d12/d3d12_screen.cpp
+++ b/src/gallium/drivers/d3d12/d3d12_screen.cpp
@@ -766,10 +766,6 @@ d3d12_deinit_screen(struct d3d12_screen *screen)
       screen->dev->Release();
       screen->dev = nullptr;
    }
-   if (screen->winsys) {
-      screen->winsys->destroy(screen->winsys);
-      screen->winsys = nullptr;
-   }
 }
 
 void

Reply via email to