From 12b57b34f81e0b0b39f676bfa77de0c5d0fee1bd Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 3 Apr 2025 10:45:04 -0400 Subject: [PATCH] gallium/util: check nr_samples in pipe_surface_equal() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit this is otherwise broken cc: mesa-stable Reviewed-by: Marek Olšák Reviewed-by: Erik Faye-Lund Part-of: --- src/gallium/auxiliary/util/u_inlines.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/auxiliary/util/u_inlines.h b/src/gallium/auxiliary/util/u_inlines.h index 0b7097ab42b..d7127069792 100644 --- a/src/gallium/auxiliary/util/u_inlines.h +++ b/src/gallium/auxiliary/util/u_inlines.h @@ -426,6 +426,7 @@ pipe_surface_equal(struct pipe_surface *s1, struct pipe_surface *s2) { return s1->texture == s2->texture && s1->format == s2->format && + s1->nr_samples == s2->nr_samples && (s1->texture->target != PIPE_BUFFER || (s1->u.buf.first_element == s2->u.buf.first_element && s1->u.buf.last_element == s2->u.buf.last_element)) &&