From 0397db1d8119d7875ecb54c943fb649450985c0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Sat, 23 Jul 2022 13:20:44 -0400 Subject: [PATCH] gallium/u_blitter: treat Z scaling as scaled blits Hopefully this didn't break anything. Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/gallium/auxiliary/util/u_blitter.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c index 8db2f4d64d3..c7f5a07e821 100644 --- a/src/gallium/auxiliary/util/u_blitter.c +++ b/src/gallium/auxiliary/util/u_blitter.c @@ -2041,7 +2041,8 @@ void util_blitter_blit_generic(struct blitter_context *blitter, } bool is_scaled = dstbox->width != abs(srcbox->width) || - dstbox->height != abs(srcbox->height); + dstbox->height != abs(srcbox->height) || + dstbox->depth != abs(srcbox->depth); if (src_has_stencil || !is_scaled) filter = PIPE_TEX_FILTER_NEAREST;