Module: Mesa Branch: main Commit: 8ed471a339543072e0683308ac1ee1a4faad41fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ed471a339543072e0683308ac1ee1a4faad41fb
Author: Boris Brezillon <[email protected]> Date: Thu Oct 5 08:49:46 2023 +0200 panfrost: Flag the right shader when updating images Fixes: fab1fabb4f0b ("panfrost: Dirty track fragment images") Signed-off-by: Boris Brezillon <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26221> --- src/gallium/drivers/panfrost/pan_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c index df054502d84..f572f6f8db8 100644 --- a/src/gallium/drivers/panfrost/pan_context.c +++ b/src/gallium/drivers/panfrost/pan_context.c @@ -254,7 +254,7 @@ panfrost_set_shader_images(struct pipe_context *pctx, const struct pipe_image_view *iviews) { struct panfrost_context *ctx = pan_context(pctx); - ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_IMAGE; + ctx->dirty_shader[shader] |= PAN_DIRTY_STAGE_IMAGE; /* Unbind start_slot...start_slot+count */ if (!iviews) {
