diff --git a/src/gallium/drivers/iris/iris_clear.c b/src/gallium/drivers/iris/iris_clear.c index 30617d1622f..b4a4e346ca9 100644 --- a/src/gallium/drivers/iris/iris_clear.c +++ b/src/gallium/drivers/iris/iris_clear.c @@ -157,6 +157,12 @@ can_fast_clear_color(struct iris_context *ice, return false; } + /* Wa_16021232440: Disable fast clear when height is 16k */ + if (intel_needs_workaround(devinfo, 16021232440) && + res->surf.logical_level0_px.h == 16 * 1024) { + return false; + } + return true; }