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:
parent
2bf7c3a665
commit
bee4236606
|
@ -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 */
|
||||
};
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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 */
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue