/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_copyimage.c | 268 unsigned dstx, unsigned dsty, unsigned dstz, in blit() 283 u_box_3d(dstx, dsty, dstz, src_box->width, src_box->height, in blit() 295 unsigned dstx, unsigned dsty, unsigned dstz, in swizzled_copy() 345 blit(pipe, dst, blit_dst_format, dst_level, dstx, dsty, dstz, in swizzled_copy() 414 unsigned dstx, unsigned dsty, unsigned dstz, in handle_complex_copy() 443 blit(pipe, dst, noncanon_format, dst_level, dstx, dsty, dstz, src, in handle_complex_copy() 450 blit(pipe, dst, canon_format, dst_level, dstx, dsty, dstz, src, in handle_complex_copy() 467 swizzled_copy(pipe, dst, dst_level, dstx, dsty, dstz, temp, 0, in handle_complex_copy() 476 blit(pipe, dst, noncanon_format, dst_level, dstx, dsty, dstz, src, in handle_complex_copy() 491 blit(pipe, dst, noncanon_format, dst_level, dstx, dsty, dstz, tem in handle_complex_copy() 264 blit(struct pipe_context *pipe, struct pipe_resource *dst, enum pipe_format dst_format, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, enum pipe_format src_format, unsigned src_level, const struct pipe_box *src_box) blit() argument 292 swizzled_copy(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) swizzled_copy() argument 411 handle_complex_copy(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box, enum pipe_format noncanon_format, enum pipe_format canon_format) handle_complex_copy() argument 501 copy_image(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) copy_image() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_blitter.c | 41 unsigned dstlevel, unsigned dstz) in default_dst_texture() 45 dst_templ->u.tex.first_layer = dstz; in default_dst_texture() 46 dst_templ->u.tex.last_layer = dstz; in default_dst_texture() 319 unsigned dstz, struct pipe_resource *src, 337 util_blitter_copy_texture(ctx->blitter, dst, dst_level, dstx, dsty, dstz, 351 unsigned dstz, struct pipe_resource *src, in fd_resource_copy_region() 375 info.dst.box.z = dstz; in fd_resource_copy_region() 395 if (fd_blitter_pipe_copy_region(ctx, dst, dst_level, dstx, dsty, dstz, src, in fd_resource_copy_region() 401 util_resource_copy_region(pctx, dst, dst_level, dstx, dsty, dstz, src, in fd_resource_copy_region() 40 default_dst_texture(struct pipe_surface *dst_templ, struct pipe_resource *dst, unsigned dstlevel, unsigned dstz) default_dst_texture() argument 349 fd_resource_copy_region(struct pipe_context *pctx, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) fd_resource_copy_region() argument
|
H A D | freedreno_blitter.h | 44 unsigned dstx, unsigned dsty, unsigned dstz,
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_surface.c | 77 unsigned dstz, struct pipe_resource *src, in i915_surface_copy_render() 103 util_blitter_default_dst_texture(&dst_templ, dst, dst_level, dstz); in i915_surface_copy_render() 116 u_box_3d(dstx, dsty, dstz, abs(src_box->width), abs(src_box->height), in i915_surface_copy_render() 125 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, src, in i915_surface_copy_render() 198 unsigned dstz, struct pipe_resource *src, in i915_surface_copy_blitter() 203 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, src, in i915_surface_copy_blitter() 217 assert(dstz == 0); in i915_surface_copy_blitter() 218 dst_offset = i915_texture_offset(dst_tex, dst_level, dstz); in i915_surface_copy_blitter() 75 i915_surface_copy_render(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) i915_surface_copy_render() argument 196 i915_surface_copy_blitter(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) i915_surface_copy_blitter() argument
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_blit.c | 653 unsigned dstx, unsigned dsty, unsigned dstz, in iris_copy_region() 722 dstz, src_box->depth, in iris_copy_region() 734 &dst_surf, dst_level, dstz + slice, in iris_copy_region() 740 iris_resource_finish_write(ice, dst_res, dst_level, dstz, in iris_copy_region() 759 unsigned dstx, unsigned dsty, unsigned dstz, in iris_resource_copy_region() 767 iris_copy_region(&ice->blorp, batch, p_dst, dst_level, dstx, dsty, dstz, in iris_resource_copy_region() 777 dsty, dstz, &s_src_res->base.b, src_level, src_box); in iris_resource_copy_region() 649 iris_copy_region(struct blorp_context *blorp, struct iris_batch *batch, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) iris_copy_region() argument 756 iris_resource_copy_region(struct pipe_context *ctx, struct pipe_resource *p_dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *p_src, unsigned src_level, const struct pipe_box *src_box) iris_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_blit.c | 679 unsigned dstx, unsigned dsty, unsigned dstz, in crocus_copy_region() 693 dst_level, dstx, dsty, dstz, in crocus_copy_region() 738 dstz, src_box->depth, in crocus_copy_region() 747 &dst_surf, dst_level, dstz + slice, in crocus_copy_region() 753 crocus_resource_finish_write(ice, dst_res, dst_level, dstz, in crocus_copy_region() 770 unsigned dstx, unsigned dsty, unsigned dstz, in crocus_resource_copy_region() 788 util_resource_copy_region(ctx, p_dst, dst_level, dstx, dsty, dstz, in crocus_resource_copy_region() 792 crocus_copy_region(&ice->blorp, batch, p_dst, dst_level, dstx, dsty, dstz, in crocus_resource_copy_region() 803 dsty, dstz, &s_src_res->base.b, src_level, src_box); in crocus_resource_copy_region() 675 crocus_copy_region(struct blorp_context *blorp, struct crocus_batch *batch, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) crocus_copy_region() argument 767 crocus_resource_copy_region(struct pipe_context *ctx, struct pipe_resource *p_dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *p_src, unsigned src_level, const struct pipe_box *src_box) crocus_resource_copy_region() argument
|
H A D | crocus_blt.c | 393 unsigned dstx, unsigned dsty, unsigned dstz, in crocus_copy_region_blt() 404 dstx, dsty, dstz, in crocus_copy_region_blt() 390 crocus_copy_region_blt(struct crocus_batch *batch, struct crocus_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct crocus_resource *src, unsigned src_level, const struct pipe_box *src_box) crocus_copy_region_blt() argument
|
H A D | crocus_screen.h | 153 unsigned dstx, unsigned dsty, unsigned dstz,
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_test_dma.c | 305 int srcx, srcy, srcz, dstx, dsty, dstz; in r600_test_dma() local 316 srcx = srcy = srcz = dstx = dsty = dstz = 0; in r600_test_dma() 321 dstz = rand() % (tdst.array_size - depth + 1); in r600_test_dma() 363 rctx->dma_copy(ctx, dst, 0, dstx, dsty, dstz, src, 0, &box); in r600_test_dma() 372 dstx, dsty, dstz, width, height, depth, in r600_test_dma()
|
H A D | r600_blit.c | 668 unsigned dstx, unsigned dsty, unsigned dstz, in r600_resource_copy_region() 707 util_blitter_default_dst_texture(&dst_templ, dst, dst_level, dstz); in r600_resource_copy_region() 801 u_box_3d(dstx, dsty, dstz, abs(src_box->width), abs(src_box->height), in r600_resource_copy_region() 665 r600_resource_copy_region(struct pipe_context *ctx, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) r600_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_clear_blit.c | 154 unsigned dstz, struct pipe_resource *src, in etna_resource_copy_region() 162 util_blitter_copy_texture(ctx->blitter, dst, dst_level, dstx, dsty, dstz, in etna_resource_copy_region() 165 util_resource_copy_region(pctx, dst, dst_level, dstx, dsty, dstz, src, in etna_resource_copy_region() 152 etna_resource_copy_region(struct pipe_context *pctx, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) etna_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_blit.cpp | 268 unsigned dstx, unsigned dsty, unsigned dstz, in copy_subregion_no_barriers() 325 dst_loc.SubresourceIndex = get_subresource_id(dst->base.b.target, dst_level, dst_subres_stride, dstz, &dstz, dst_array_size, dst->plane_slice) + in copy_subregion_no_barriers() 334 assert((dstx == 0 && dsty == 0 && dstz == 0) || in copy_subregion_no_barriers() 341 ctx->cmdlist->CopyTextureRegion(&dst_loc, dstx, dsty, dstz, in copy_subregion_no_barriers() 359 ctx->cmdlist->CopyTextureRegion(&dst_loc, dstx, dsty, dstz, in copy_subregion_no_barriers() 971 unsigned dstx, unsigned dsty, unsigned dstz, in d3d12_resource_copy_region() 991 psrc->last_level, dstx, dsty, dstz); in d3d12_resource_copy_region() 1004 dst_box.z = dstz; in d3d12_resource_copy_region() 265 copy_subregion_no_barriers(struct d3d12_context *ctx, struct d3d12_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct d3d12_resource *src, unsigned src_level, const struct pipe_box *psrc_box, unsigned mask) copy_subregion_no_barriers() argument 968 d3d12_resource_copy_region(struct pipe_context *pctx, struct pipe_resource *pdst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *psrc, unsigned src_level, const struct pipe_box *psrc_box) d3d12_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_surface.c | 42 unsigned dstx, unsigned dsty, unsigned dstz, in lp_resource_copy_ms() 50 dst_box.z = dstz; in lp_resource_copy_ms() 87 unsigned dstx, unsigned dsty, unsigned dstz, in lp_resource_copy() 108 lp_resource_copy_ms(pipe, dst, dst_level, dstx, dsty, dstz, in lp_resource_copy() 112 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, in lp_resource_copy() 40 lp_resource_copy_ms(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) lp_resource_copy_ms() argument 85 lp_resource_copy(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) lp_resource_copy() argument
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_blit.c | 153 unsigned dstx, unsigned dsty, unsigned dstz, in copy_region_fallback() 161 dsty, dstz, src_tex, src_level, src_box); in copy_region_fallback() 894 unsigned dstx, unsigned dsty, unsigned dstz, in svga_resource_copy_region() 933 dsty, dstz, src_tex, src_level, src_box); in svga_resource_copy_region() 938 build_blit_info(dst_tex, dst_level, dstx, dsty, dstz, in svga_resource_copy_region() 956 copy_region_fallback(svga, dst_tex, dst_level, dstx, dsty, dstz, in svga_resource_copy_region() 151 copy_region_fallback(struct svga_context *svga, struct pipe_resource *dst_tex, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src_tex, unsigned src_level, const struct pipe_box *src_box) copy_region_fallback() argument 891 svga_resource_copy_region(struct pipe_context *pipe, struct pipe_resource *dst_tex, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src_tex, unsigned src_level, const struct pipe_box *src_box) svga_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | volume9.c | 425 unsigned dstx, unsigned dsty, unsigned dstz, in NineVolume9_CopyMemToDefault() 432 DBG("This=%p From=%p dstx=%u dsty=%u dstz=%u pSrcBox=%p\n", in NineVolume9_CopyMemToDefault() 433 This, From, dstx, dsty, dstz, pSrcBox); in NineVolume9_CopyMemToDefault() 440 dst_box.z = dstz; in NineVolume9_CopyMemToDefault() 473 dstx, dsty, dstz, in NineVolume9_CopyMemToDefault() 423 NineVolume9_CopyMemToDefault( struct NineVolume9 *This, struct NineVolume9 *From, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_box *pSrcBox ) NineVolume9_CopyMemToDefault() argument
|
H A D | volume9.h | 90 unsigned dstx, unsigned dsty, unsigned dstz,
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_test_image_copy_region.c | 564 int srcx, srcy, srcz, dstx, dsty, dstz; in si_test_image_copy_region() local 579 dstz = rand() % (util_num_layers(&tdst, dst_level) - depth + 1); in si_test_image_copy_region() 605 si_resource_copy_region(ctx, dst, dst_level, dstx, dsty, dstz, src, src_level, &box); in si_test_image_copy_region() 613 dst_cpu[dst_level].layer_stride, dstx, dsty, dstz, in si_test_image_copy_region() 783 int srcx, srcy, srcz, dstx, dsty, dstz; in si_test_blit() local 815 dstz = rand() % (util_num_layers(&tdst, dst_level) - dst_depth + 1); in si_test_blit() 879 u_box_3d(dstx, dsty, dstz, dst_width, dst_height, dst_depth, &info.dst.box); in si_test_blit()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_blit.c | 545 unsigned dstx, unsigned dsty, unsigned dstz, in r300_resource_copy_region() 566 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, in r300_resource_copy_region() 580 util_blitter_default_dst_texture(&dst_templ, dst, dst_level, dstz); in r300_resource_copy_region() 665 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, in r300_resource_copy_region() 681 u_box_3d(dstx, dsty, dstz, abs(src_box->width), abs(src_box->height), in r300_resource_copy_region() 542 r300_resource_copy_region(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) r300_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_resource.h | 74 unsigned dstx, unsigned dsty, unsigned dstz,
|
H A D | nv30_miptree.c | 145 unsigned dstx, unsigned dsty, unsigned dstz, in nv30_resource_copy_region() 161 define_rect(dstres, dst_level, dstz, dstx, dsty, in nv30_resource_copy_region() 143 nv30_resource_copy_region(struct pipe_context *pipe, struct pipe_resource *dstres, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *srcres, unsigned src_level, const struct pipe_box *src_box) nv30_resource_copy_region() argument
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_blitter.h | 242 unsigned dstx, unsigned dsty, unsigned dstz, 293 unsigned dstz);
|
H A D | u_surface.c | 385 unsigned dstx, unsigned dsty, unsigned dstz, in util_clear_color_texture() 395 dstx, dsty, dstz, in util_clear_color_texture() 580 unsigned dstx, unsigned dsty, unsigned dstz, in util_clear_depth_stencil_texture() 597 dstx, dsty, dstz, in util_clear_depth_stencil_texture() 380 util_clear_color_texture(struct pipe_context *pipe, struct pipe_resource *texture, enum pipe_format format, const union pipe_color_union *color, unsigned level, unsigned dstx, unsigned dsty, unsigned dstz, unsigned width, unsigned height, unsigned depth) util_clear_color_texture() argument 575 util_clear_depth_stencil_texture(struct pipe_context *pipe, struct pipe_resource *texture, enum pipe_format format, unsigned clear_flags, uint64_t zstencil, unsigned level, unsigned dstx, unsigned dsty, unsigned dstz, unsigned width, unsigned height, unsigned depth) util_clear_depth_stencil_texture() argument
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
H A D | dd_pipe.h | 87 unsigned dstx, dsty, dstz; member
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_encode.h | 235 unsigned dstx, unsigned dsty, unsigned dstz,
|
/third_party/mesa3d/src/gallium/tools/trace/ |
H A D | dump_state.py | 664 def resource_copy_region(self, dst, dst_level, dstx, dsty, dstz, src, src_level, src_box): 669 assert dstz == 0
|