- pipe->buffer_subdata(pipe, This->base.resource, 0,
- This->managed.dirty_box.x,
- This->managed.dirty_box.width,
- (char *)This->managed.data + This->managed.dirty_box.x);
+ nine_context_range_upload(device, &This->managed.pending_upload, This->base.resource,
+ This->managed.dirty_box.x,
+ This->managed.dirty_box.width,
+ (char *)This->managed.data + This->managed.dirty_box.x);