etnaviv: rs: mark used src resource as read from
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Fri, 22 Feb 2019 10:02:34 +0000 (11:02 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Sat, 23 Feb 2019 15:00:25 +0000 (16:00 +0100)
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
src/gallium/drivers/etnaviv/etnaviv_rs.c

index fc4f65dbeee12f90dc2d6eecbf81c4ff3b02c79c..a9d3872ad41bb320759c4b5deb954d92b0341b28 100644 (file)
@@ -728,6 +728,7 @@ etna_try_rs_blit(struct pipe_context *pctx,
    });
 
    etna_submit_rs_state(ctx, &copy_to_screen);
+   resource_read(ctx, &src->base);
    resource_written(ctx, &dst->base);
    dst->seqno++;
    dst->levels[blit_info->dst.level].ts_valid = false;