diff --git a/src/gallium/drivers/zink/zink_screen.h b/src/gallium/drivers/zink/zink_screen.h index 69baa8e3fd0..09a003317fa 100644 --- a/src/gallium/drivers/zink/zink_screen.h +++ b/src/gallium/drivers/zink/zink_screen.h @@ -162,9 +162,10 @@ zink_screen_debug_marker_end(struct zink_screen *screen, bool emitted); #define warn_missing_feature(warned, feat) \ do { \ if (!warned) { \ - mesa_logw("WARNING: Incorrect rendering will happen " \ - "because the Vulkan device doesn't support " \ - "the '%s' feature\n", feat); \ + if (!(zink_debug & ZINK_DEBUG_QUIET)) \ + mesa_logw("WARNING: Incorrect rendering will happen " \ + "because the Vulkan device doesn't support " \ + "the '%s' feature\n", feat); \ warned = true; \ } \ } while (0)