gallium: remove u_resource_vtbl::transfer_(un)map
This removes the call indirection. Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10659>
This commit is contained in:
@@ -590,11 +590,11 @@ bool r600_common_context_init(struct r600_common_context *rctx,
|
||||
|
||||
rctx->b.invalidate_resource = r600_invalidate_resource;
|
||||
rctx->b.resource_commit = r600_resource_commit;
|
||||
rctx->b.buffer_map = u_transfer_map_vtbl;
|
||||
rctx->b.texture_map = u_transfer_map_vtbl;
|
||||
rctx->b.buffer_map = r600_buffer_transfer_map;
|
||||
rctx->b.texture_map = r600_texture_transfer_map;
|
||||
rctx->b.transfer_flush_region = r600_buffer_flush_region;
|
||||
rctx->b.buffer_unmap = u_transfer_unmap_vtbl;
|
||||
rctx->b.texture_unmap = u_transfer_unmap_vtbl;
|
||||
rctx->b.buffer_unmap = r600_buffer_transfer_unmap;
|
||||
rctx->b.texture_unmap = r600_texture_transfer_unmap;
|
||||
rctx->b.texture_subdata = u_default_texture_subdata;
|
||||
rctx->b.flush = r600_flush_from_st;
|
||||
rctx->b.set_debug_callback = r600_set_debug_callback;
|
||||
|
Reference in New Issue
Block a user