Searched refs:staging_res (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_resource.cpp | 369 struct d3d12_resource *staging_res, in fill_buffer_location() argument 384 buf_loc.pResource = d3d12_resource_underlying(staging_res, &offset); in fill_buffer_location() 428 struct d3d12_resource *staging_res, in transfer_buf_to_image_part() argument 437 util_format_name(staging_res->base.format), in transfer_buf_to_image_part() 442 copy_info.src = staging_res; in transfer_buf_to_image_part() 443 copy_info.src_loc = fill_buffer_location(ctx, res, staging_res, trans, depth, resid, z); in transfer_buf_to_image_part() 459 struct d3d12_resource *staging_res, in transfer_buf_to_image() argument 464 transfer_buf_to_image_part(ctx, res, staging_res, trans, in transfer_buf_to_image() 472 transfer_buf_to_image_part(ctx, res, staging_res, trans, in transfer_buf_to_image() 482 struct d3d12_resource *staging_res, in transfer_image_part_to_buf() argument [all …]
|
D | d3d12_blit.cpp | 473 struct pipe_resource *staging_res; in create_staging_resource() local 493 staging_res = ctx->base.screen->resource_create(ctx->base.screen, &templ); in create_staging_resource() 502 d3d12_direct_copy(ctx, d3d12_resource(staging_res), 0, dst_box, in create_staging_resource() 519 return staging_res; in create_staging_resource() 978 struct pipe_resource *staging_res = NULL; in d3d12_resource_copy_region() local 995 …staging_res = create_staging_resource(ctx, src, src_level, psrc_box, &staging_box, PIPE_MASK_RGBAZ… in d3d12_resource_copy_region() 996 src = d3d12_resource(staging_res); in d3d12_resource_copy_region() 1010 if (staging_res) in d3d12_resource_copy_region() 1011 pipe_resource_reference(&staging_res, NULL); in d3d12_resource_copy_region()
|
D | d3d12_resource.h | 53 struct pipe_resource *staging_res; member
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_resource.c | 1236 (struct pipe_resource **)&trans->staging_res, (void **)&ptr); in zink_buffer_map() 1237 res = zink_resource(trans->staging_res); in zink_buffer_map() 1257 …trans->staging_res = pipe_buffer_create(&screen->base, PIPE_BIND_LINEAR, PIPE_USAGE_STAGING, box->… in zink_buffer_map() 1258 if (!trans->staging_res) in zink_buffer_map() 1260 struct zink_resource *staging_res = zink_resource(trans->staging_res); in zink_buffer_map() local 1261 zink_copy_buffer(ctx, staging_res, res, trans->offset, box->x, box->width); in zink_buffer_map() 1262 res = staging_res; in zink_buffer_map() 1370 trans->staging_res = zink_resource_create(pctx->screen, &templ); in zink_image_map() 1371 if (!trans->staging_res) in zink_image_map() 1374 struct zink_resource *staging_res = zink_resource(trans->staging_res); in zink_image_map() local [all …]
|
D | zink_resource.h | 146 struct pipe_resource *staging_res; member
|