diff options
author | Tapani Pälli <tapani.palli@intel.com> | 2023-01-26 14:10:38 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-02-09 20:41:00 +0000 |
commit | 73cb9863a5c3c1cb7b854f82c810e39e82a3010c (patch) | |
tree | 444ba87f503e40197ce668fb82a57f63fed65956 | |
parent | 9397b1d83fd2d75b061f7a076d3aa430d00854c0 (diff) |
iris: disable fast clear for cube array image views
CC: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7987
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20981>
-rw-r--r-- | src/gallium/drivers/iris/iris_resolve.c | 6 |
1 files changed, 6 insertions, 0 deletions
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, |