r600g: use u_default_transfer_flush_region for all resource types
This commit is contained in:
@@ -98,12 +98,6 @@ static void r600_buffer_transfer_unmap(struct pipe_context *pipe,
|
||||
rctx->ws->buffer_unmap(rbuffer->buf);
|
||||
}
|
||||
|
||||
static void r600_buffer_transfer_flush_region(struct pipe_context *pipe,
|
||||
struct pipe_transfer *transfer,
|
||||
const struct pipe_box *box)
|
||||
{
|
||||
}
|
||||
|
||||
static void r600_transfer_destroy(struct pipe_context *ctx,
|
||||
struct pipe_transfer *transfer)
|
||||
{
|
||||
@@ -118,7 +112,7 @@ static const struct u_resource_vtbl r600_buffer_vtbl =
|
||||
r600_get_transfer, /* get_transfer */
|
||||
r600_transfer_destroy, /* transfer_destroy */
|
||||
r600_buffer_transfer_map, /* transfer_map */
|
||||
r600_buffer_transfer_flush_region, /* transfer_flush_region */
|
||||
NULL, /* transfer_flush_region */
|
||||
r600_buffer_transfer_unmap, /* transfer_unmap */
|
||||
NULL /* transfer_inline_write */
|
||||
};
|
||||
|
||||
@@ -57,7 +57,7 @@ void r600_init_context_resource_functions(struct r600_context *r600)
|
||||
{
|
||||
r600->context.get_transfer = u_get_transfer_vtbl;
|
||||
r600->context.transfer_map = u_transfer_map_vtbl;
|
||||
r600->context.transfer_flush_region = u_transfer_flush_region_vtbl;
|
||||
r600->context.transfer_flush_region = u_default_transfer_flush_region;
|
||||
r600->context.transfer_unmap = u_transfer_unmap_vtbl;
|
||||
r600->context.transfer_destroy = u_transfer_destroy_vtbl;
|
||||
r600->context.transfer_inline_write = u_default_transfer_inline_write;
|
||||
|
||||
@@ -489,7 +489,7 @@ static const struct u_resource_vtbl r600_texture_vtbl =
|
||||
r600_texture_get_transfer, /* get_transfer */
|
||||
r600_texture_transfer_destroy, /* transfer_destroy */
|
||||
r600_texture_transfer_map, /* transfer_map */
|
||||
u_default_transfer_flush_region,/* transfer_flush_region */
|
||||
NULL, /* transfer_flush_region */
|
||||
r600_texture_transfer_unmap, /* transfer_unmap */
|
||||
NULL /* transfer_inline_write */
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user