Searched refs:rtransfer (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_buffer_common.c | 499 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_buffer_do_flush_region() local 502 if (rtransfer->staging) { in r600_buffer_do_flush_region() 508 src = &rtransfer->staging->b.b; in r600_buffer_do_flush_region() 509 soffset = rtransfer->offset + box->x % R600_MAP_BUFFER_ALIGNMENT; in r600_buffer_do_flush_region() 540 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_buffer_transfer_unmap() local 546 r600_resource_reference(&rtransfer->staging, NULL); in r600_buffer_transfer_unmap() 547 assert(rtransfer->b.staging == NULL); /* for threaded context only */ in r600_buffer_transfer_unmap()
|
D | r600_texture.c | 141 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) in r600_copy_to_staging_texture() argument 144 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; in r600_copy_to_staging_texture() 145 struct pipe_resource *dst = &rtransfer->staging->b.b; in r600_copy_to_staging_texture() 159 …atic void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) in r600_copy_from_staging_texture() argument 162 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; in r600_copy_from_staging_texture() 164 struct pipe_resource *src = &rtransfer->staging->b.b; in r600_copy_from_staging_texture() 1826 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_texture_transfer_unmap() local 1830 if ((transfer->usage & PIPE_TRANSFER_WRITE) && rtransfer->staging) { in r600_texture_transfer_unmap() 1834 &rtransfer->staging->b.b, transfer->level, in r600_texture_transfer_unmap() 1837 r600_copy_from_staging_texture(ctx, rtransfer); in r600_texture_transfer_unmap() [all …]
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_buffer_common.c | 491 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_buffer_do_flush_region() local 494 if (rtransfer->staging) { in r600_buffer_do_flush_region() 500 src = &rtransfer->staging->b.b; in r600_buffer_do_flush_region() 501 soffset = rtransfer->offset + box->x % R600_MAP_BUFFER_ALIGNMENT; in r600_buffer_do_flush_region() 532 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_buffer_transfer_unmap() local 538 r600_resource_reference(&rtransfer->staging, NULL); in r600_buffer_transfer_unmap() 539 assert(rtransfer->b.staging == NULL); /* for threaded context only */ in r600_buffer_transfer_unmap()
|
D | r600_texture.c | 133 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) in r600_copy_to_staging_texture() argument 136 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; in r600_copy_to_staging_texture() 137 struct pipe_resource *dst = &rtransfer->staging->b.b; in r600_copy_to_staging_texture() 151 …atic void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) in r600_copy_from_staging_texture() argument 154 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; in r600_copy_from_staging_texture() 156 struct pipe_resource *src = &rtransfer->staging->b.b; in r600_copy_from_staging_texture() 1466 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; in r600_texture_transfer_unmap() local 1470 if ((transfer->usage & PIPE_TRANSFER_WRITE) && rtransfer->staging) { in r600_texture_transfer_unmap() 1474 &rtransfer->staging->b.b, transfer->level, in r600_texture_transfer_unmap() 1477 r600_copy_from_staging_texture(ctx, rtransfer); in r600_texture_transfer_unmap() [all …]
|