From 73cb9863a5c3c1cb7b854f82c810e39e82a3010c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tapani=20P=C3=A4lli?= Date: Thu, 26 Jan 2023 14:10:38 +0200 Subject: [PATCH] iris: disable fast clear for cube array image views MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CC: mesa-stable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7987 Signed-off-by: Tapani Pälli Reviewed-by: Nanley Chery Part-of: --- src/gallium/drivers/iris/iris_resolve.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gallium/drivers/iris/iris_resolve.c b/src/gallium/drivers/iris/iris_resolve.c index f00731aa29e..40633154745 100644 --- a/src/gallium/drivers/iris/iris_resolve.c +++ b/src/gallium/drivers/iris/iris_resolve.c @@ -151,6 +151,12 @@ resolve_image_views(struct iris_context *ice, res->aux.clear_color_unknown)) clear_supported = false; + /* Issues with compressed cube array image views, see + * https://gitlab.freedesktop.org/mesa/mesa/-/issues/7987 + */ + if (pview->resource->target == PIPE_TEXTURE_CUBE_ARRAY) + clear_supported = false; + iris_resource_prepare_access(ice, res, pview->u.tex.level, 1, pview->u.tex.first_layer, num_layers,