From ecca2564c160d45cc0cf082325df1939538ea5c6 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 16 Mar 2022 14:05:03 -0400 Subject: [PATCH] zink: disable color_write_enable on ANV this breaks the driver Acked-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_screen.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index d4db85e6032..a2edef74ba5 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -2060,6 +2060,9 @@ static void init_driver_workarounds(struct zink_screen *screen) { screen->driver_workarounds.color_write_missing = !screen->info.have_EXT_color_write_enable; + /* #6111 */ + if (screen->info.driver_props.driverID == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA) + screen->driver_workarounds.color_write_missing = true; } static struct zink_screen *