virgl: stop using u_resource_vtbl::resource_destroy

Acked-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:
Marek Olšák 2021-05-05 14:07:18 -04:00 committed by Marge Bot
parent 2bf7c3a665
commit bee4236606
3 changed files with 3 additions and 3 deletions

View File

@ -78,7 +78,7 @@ void virgl_buffer_transfer_flush_region(struct pipe_context *ctx,
static const struct u_resource_vtbl virgl_buffer_vtbl =
{
virgl_resource_destroy, /* resource_destroy */
NULL, /* resource_destroy */
virgl_resource_transfer_map, /* transfer_map */
virgl_buffer_transfer_unmap, /* transfer_unmap */
};

View File

@ -642,7 +642,7 @@ void virgl_init_screen_resource_functions(struct pipe_screen *screen)
screen->resource_create = virgl_resource_create;
screen->resource_from_handle = virgl_resource_from_handle;
screen->resource_get_handle = virgl_resource_get_handle;
screen->resource_destroy = u_resource_destroy_vtbl;
screen->resource_destroy = virgl_resource_destroy;
}
static void virgl_buffer_subdata(struct pipe_context *pipe,

View File

@ -304,7 +304,7 @@ static void virgl_texture_transfer_unmap(struct pipe_context *ctx,
static const struct u_resource_vtbl virgl_texture_vtbl =
{
virgl_resource_destroy, /* resource_destroy */
NULL, /* resource_destroy */
virgl_texture_transfer_map, /* transfer_map */
virgl_texture_transfer_unmap, /* transfer_unmap */
};