Home
last modified time | relevance | path

Searched refs:staging_res (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource.cpp972 struct d3d12_resource *staging_res, in fill_buffer_location()
988 buf_loc.pResource = d3d12_resource_underlying(staging_res, &offset); in fill_buffer_location()
1040 struct d3d12_resource *staging_res, in transfer_buf_to_image_part()
1049 util_format_name(staging_res->base.b.format), in transfer_buf_to_image_part()
1055 copy_info.src = staging_res; in transfer_buf_to_image_part()
1056 copy_info.src_loc = fill_buffer_location(ctx, res, staging_res, trans, depth, resid, z); in transfer_buf_to_image_part()
1078 struct d3d12_resource *staging_res, in transfer_buf_to_image()
1083 transfer_buf_to_image_part(ctx, res, staging_res, trans, in transfer_buf_to_image()
1091 transfer_buf_to_image_part(ctx, res, staging_res, trans, in transfer_buf_to_image()
1101 struct d3d12_resource *staging_res, in transfer_image_part_to_buf()
970 fill_buffer_location(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, unsigned depth, unsigned resid, unsigned z) fill_buffer_location() argument
1038 transfer_buf_to_image_part(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, int z, int depth, int start_z, int dest_z, int resid) transfer_buf_to_image_part() argument
1076 transfer_buf_to_image(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, int resid) transfer_buf_to_image() argument
1099 transfer_image_part_to_buf(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, unsigned resid, int z, int start_layer, int start_box_z, int depth) transfer_image_part_to_buf() argument
1140 transfer_image_to_buf(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, unsigned resid) transfer_image_to_buf() argument
1635 struct d3d12_resource *staging_res = d3d12_resource(trans->staging_res); d3d12_transfer_map() local
1719 struct d3d12_resource *staging_res = d3d12_resource(trans->staging_res); d3d12_transfer_map() local
1787 struct d3d12_resource *staging_res = d3d12_resource(trans->staging_res); d3d12_transfer_unmap() local
1812 struct d3d12_resource *staging_res = d3d12_resource(trans->staging_res); d3d12_transfer_unmap() local
[all...]
H A Dd3d12_blit.cpp473 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()
979 struct pipe_resource *staging_res = NULL; in d3d12_resource_copy_region() local
996 staging_res = create_staging_resource(ctx, src, src_level, psrc_box, &staging_box, PIPE_MASK_RGBAZS); in d3d12_resource_copy_region()
997 src = d3d12_resource(staging_res); in d3d12_resource_copy_region()
1011 if (staging_res) in d3d12_resource_copy_region()
1012 pipe_resource_reference(&staging_res, NULL); in d3d12_resource_copy_region()
H A Dd3d12_resource.h66 struct pipe_resource *staging_res; member
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_resource.c1804 (struct pipe_resource **)&trans->staging_res, (void **)&ptr); in zink_buffer_map()
1805 res = zink_resource(trans->staging_res); in zink_buffer_map()
1825 trans->staging_res = pipe_buffer_create(&screen->base, PIPE_BIND_LINEAR, PIPE_USAGE_STAGING, box->width + trans->offset); in zink_buffer_map()
1826 if (!trans->staging_res) in zink_buffer_map()
1828 struct zink_resource *staging_res = zink_resource(trans->staging_res); in zink_buffer_map() local
1829 zink_copy_buffer(ctx, staging_res, res, trans->offset, box->x, box->width); in zink_buffer_map()
1830 res = staging_res; in zink_buffer_map()
1836 trans->staging_res = pipe_buffer_create(&screen->base, PIPE_BIND_LINEAR, PIPE_USAGE_STAGING, box->width + trans->offset); in zink_buffer_map()
1837 if (!trans->staging_res) in zink_buffer_map()
1839 struct zink_resource *staging_res = zink_resource(trans->staging_res); zink_buffer_map() local
1954 struct zink_resource *staging_res = zink_resource(trans->staging_res); zink_image_map() local
2059 struct zink_resource *staging_res = zink_resource(trans->staging_res); zink_transfer_flush_region() local
[all...]
H A Dzink_resource.h180 struct pipe_resource *staging_res; member

Completed in 9 milliseconds