The trick for emulating MSAA clear by adjusting blit coords tends to
fall over with tiled/ubwc, so just use the fallback path instead.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19884>
const struct pipe_box *box)
{
return ok_format(prsc->format) &&
- ok_dims(prsc, box, level);
+ ok_dims(prsc, box, level) &&
+ (fd_resource_nr_samples(prsc) == 1);
return true;
}
* most of the time)
*/
static inline unsigned
-fd_resource_nr_samples(struct pipe_resource *prsc)
+fd_resource_nr_samples(const struct pipe_resource *prsc)
{
return MAX2(1, prsc->nr_samples);
}