diff --git a/src/gallium/auxiliary/util/u_threaded_context.c b/src/gallium/auxiliary/util/u_threaded_context.c index 9d22fde6c6c..5b2968b9855 100644 --- a/src/gallium/auxiliary/util/u_threaded_context.c +++ b/src/gallium/auxiliary/util/u_threaded_context.c @@ -1610,9 +1610,9 @@ tc_transfer_unmap(struct pipe_context *_pipe, struct pipe_transfer *transfer) PIPE_MAP_DISCARD_RANGE))); struct pipe_context *pipe = tc->pipe; - pipe->transfer_unmap(pipe, transfer); util_range_add(&tres->b, tres->base_valid_buffer_range, transfer->box.x, transfer->box.x + transfer->box.width); + pipe->transfer_unmap(pipe, transfer); return; }