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

Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Aug 25 12:55:43 2023 -0400

zink: disable HIC without resizable BAR

this otherwise ooms the system

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24775>

---

 src/gallium/drivers/zink/zink_screen.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/gallium/drivers/zink/zink_screen.c 
b/src/gallium/drivers/zink/zink_screen.c
index c49254d46cc..894adec130c 100644
--- a/src/gallium/drivers/zink/zink_screen.c
+++ b/src/gallium/drivers/zink/zink_screen.c
@@ -2835,6 +2835,8 @@ init_driver_workarounds(struct zink_screen *screen)
          screen->driver_workarounds.disable_optimized_compile = true;
       break;
    }
+   if (!screen->resizable_bar)
+      screen->info.have_EXT_host_image_copy = false;
 }
 
 static void

Reply via email to