diff --git a/src/gallium/drivers/iris/iris_resource.c b/src/gallium/drivers/iris/iris_resource.c index 2b34c5dcafa..9327fbc6672 100644 --- a/src/gallium/drivers/iris/iris_resource.c +++ b/src/gallium/drivers/iris/iris_resource.c @@ -558,7 +558,8 @@ iris_transfer_map(struct pipe_context *ctx, PIPE_TRANSFER_WRITE | PIPE_TRANSFER_UNSYNCHRONIZED | PIPE_TRANSFER_PERSISTENT | - PIPE_TRANSFER_COHERENT); + PIPE_TRANSFER_COHERENT | + PIPE_TRANSFER_DISCARD_RANGE); if (surf->tiling != ISL_TILING_LINEAR) { iris_map_tiled_memcpy(map);