Home | History | Annotate | Download | only in radeonsi

Lines Matching refs:rtransfer

40 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer)
42 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
45 ctx->resource_copy_region(ctx, rtransfer->staging_texture,
52 static void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer)
54 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer;
65 rtransfer->staging_texture,
379 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer;
383 if (rtransfer->staging_texture) {
385 r600_copy_from_staging_texture(ctx, rtransfer);
387 pipe_resource_reference(&rtransfer->staging_texture, NULL);
403 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer;
409 if (rtransfer->staging_texture) {
410 buf = si_resource(rtransfer->staging_texture)->cs_buf;
419 offset = rtransfer->offset +
434 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer;
438 if (rtransfer->staging_texture) {
439 buf = si_resource(rtransfer->staging_texture)->cs_buf;