Searched refs:rtransfer (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_buffer_common.c485 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_buffer_do_flush_region
488 if (rtransfer->staging) {
494 src = &rtransfer->staging->b.b;
495 soffset = rtransfer->offset + box->x % R600_MAP_BUFFER_ALIGNMENT;
526 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_buffer_transfer_unmap
532 r600_resource_reference(&rtransfer->staging, NULL);
533 assert(rtransfer->b.staging == NULL); /* for threaded context only */
H A Dr600_texture.c133 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) argument
136 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
137 struct pipe_resource *dst = &rtransfer->staging->b.b;
151 static void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) argument
154 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
156 struct pipe_resource *src = &rtransfer->staging->b.b;
1487 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_texture_transfer_unmap
1491 if ((transfer->usage & PIPE_TRANSFER_WRITE) && rtransfer->staging) {
1495 &rtransfer->staging->b.b, transfer->level,
1498 r600_copy_from_staging_texture(ctx, rtransfer);
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_buffer_common.c487 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_buffer_do_flush_region
490 if (rtransfer->staging) {
496 src = &rtransfer->staging->b.b;
497 soffset = rtransfer->b.b.offset + box->x % R600_MAP_BUFFER_ALIGNMENT;
531 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_buffer_transfer_unmap
542 r600_resource_reference(&rtransfer->staging, NULL);
543 assert(rtransfer->b.staging == NULL); /* for threaded context only */
H A Dr600_texture.c134 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) argument
137 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
138 struct pipe_resource *dst = &rtransfer->staging->b.b;
152 static void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) argument
155 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
157 struct pipe_resource *src = &rtransfer->staging->b.b;
1476 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local in function:r600_texture_transfer_unmap
1480 if ((transfer->usage & PIPE_MAP_WRITE) && rtransfer->staging) {
1484 &rtransfer->staging->b.b, transfer->level,
1487 r600_copy_from_staging_texture(ctx, rtransfer);
[all...]

Completed in 8 milliseconds