9e04c0a818
On bifrost we only can use 3 coordinates for images, but image2DMSArray needs 4 (x, y, sample#, and array index). We work around this by making the image nr_samples times higher than the original image, using the Y coordinate to address the sample plane. This limits the maximum image height (to 4K pixels instead of 64K pixels in the 16 sample case) but at least allows us to use the images. Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30521>