/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/ |
r600_buffer.c | 145 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; 147 rtransfer->staging = (struct r600_resource*) 150 return rctx->ws->buffer_map(rtransfer->staging->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE); 165 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 167 if (rtransfer->staging) { 173 &rtransfer->staging->b.b, &box); 174 pipe_resource_reference((struct pipe_resource**)&rtransfer->staging, NULL);
|
r600_texture.c | 35 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) 37 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; 40 ctx->resource_copy_region(ctx, &rtransfer->staging->b.b, 47 static void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) 49 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; 57 &rtransfer->staging->b.b, 714 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 718 if ((transfer->usage & PIPE_TRANSFER_WRITE) && rtransfer->staging) { 722 &rtransfer->staging->b.b, transfer->level, 725 r600_copy_from_staging_texture(ctx, rtransfer); 740 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 773 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_buffer.c | 145 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; 147 rtransfer->staging = (struct r600_resource*) 150 return rctx->ws->buffer_map(rtransfer->staging->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE); 165 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 167 if (rtransfer->staging) { 173 &rtransfer->staging->b.b, &box); 174 pipe_resource_reference((struct pipe_resource**)&rtransfer->staging, NULL);
|
r600_texture.c | 35 static void r600_copy_to_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) 37 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; 40 ctx->resource_copy_region(ctx, &rtransfer->staging->b.b, 47 static void r600_copy_from_staging_texture(struct pipe_context *ctx, struct r600_transfer *rtransfer) 49 struct pipe_transfer *transfer = (struct pipe_transfer*)rtransfer; 57 &rtransfer->staging->b.b, 714 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 718 if ((transfer->usage & PIPE_TRANSFER_WRITE) && rtransfer->staging) { 722 &rtransfer->staging->b.b, transfer->level, 725 r600_copy_from_staging_texture(ctx, rtransfer); 740 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local 773 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/ |
r600_texture.c | 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; local 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; local 434 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local [all...] |
/external/mesa3d/src/gallium/drivers/radeonsi/ |
r600_texture.c | 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; local 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; local 434 struct r600_transfer *rtransfer = (struct r600_transfer*)transfer; local [all...] |