From cf66ed2dec6a80453d97231090753957bb59e02c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 6 Sep 2023 08:00:32 -0400 Subject: [PATCH] zink: imply ZINK_DEBUG=quiet if ZINK_DEBUG=optimal_keys is set on turnip 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 72dcd7d..b3e78ed 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -2871,6 +2871,9 @@ fixup_driver_props(struct zink_screen *screen) static void init_optimal_keys(struct zink_screen *screen) { + /* assume that anyone who knows enough to enable optimal_keys on turnip doesn't care about missing line stipple */ + if (zink_debug & ZINK_DEBUG_OPTIMAL_KEYS && screen->info.driver_props.driverID == VK_DRIVER_ID_MESA_TURNIP) + zink_debug |= ZINK_DEBUG_QUIET; screen->optimal_keys = !screen->need_decompose_attrs && screen->info.have_EXT_non_seamless_cube_map && screen->info.have_EXT_provoking_vertex && -- 2.7.4