From 817077276a6f20e6fed19b6a39d1e28e990eae56 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 27 Aug 2025 12:25:44 -0400 Subject: [PATCH] zink: also set msrtss stencil cc: mesa-stable Part-of: --- src/gallium/drivers/zink/zink_context.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index cf31c635cec..f5f13926553 100644 --- a/src/gallium/drivers/zink/zink_context.c +++ b/src/gallium/drivers/zink/zink_context.c @@ -3156,6 +3156,8 @@ begin_rendering(struct zink_context *ctx, bool check_msaa_expand) if (ctx->fb_state.zsbuf.nr_samples && !has_msrtss) { ctx->dynamic_fb.attachments[PIPE_MAX_COLOR_BUFS].resolveImageView = iv; ctx->dynamic_fb.attachments[PIPE_MAX_COLOR_BUFS].resolveImageLayout = res->layout; + ctx->dynamic_fb.attachments[PIPE_MAX_COLOR_BUFS+1].resolveImageView = iv; + ctx->dynamic_fb.attachments[PIPE_MAX_COLOR_BUFS+1].resolveImageLayout = res->layout; iv = zink_create_transient_surface(ctx, &ctx->fb_state.zsbuf, ctx->fb_state.zsbuf.nr_samples)->image_view; struct zink_resource *transient_res = res->transient;