| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_compute.h | 38 void util_compute_blit(struct pipe_context *ctx, struct pipe_blit_info *blit_info,
|
| H A D | u_compute.c | 78 void util_compute_blit(struct pipe_context *ctx, struct pipe_blit_info *blit_info, argument 81 if (blit_info->src.box.width == 0 || blit_info->src.box.height == 0 || 82 blit_info->dst.box.width == 0 || blit_info->dst.box.height == 0) 85 struct pipe_resource *src = blit_info->src.resource; 86 struct pipe_resource *dst = blit_info->dst.resource; 89 unsigned width = blit_info->dst.box.width; 90 unsigned height = blit_info->dst.box.height; 91 float x_scale = blit_info [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_compute.c | 78 void util_compute_blit(struct pipe_context *ctx, struct pipe_blit_info *blit_info, argument 81 if (blit_info->src.box.width == 0 || blit_info->src.box.height == 0 || 82 blit_info->dst.box.width == 0 || blit_info->dst.box.height == 0) 85 struct pipe_resource *src = blit_info->src.resource; 86 struct pipe_resource *dst = blit_info->dst.resource; 89 unsigned width = blit_info->dst.box.width; 90 unsigned height = blit_info->dst.box.height; 91 float x_scale = blit_info [all...] |
| H A D | u_compute.h | 38 void util_compute_blit(struct pipe_context *ctx, struct pipe_blit_info *blit_info,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_rs.c | 437 const struct pipe_blit_info *blit_info) 447 tile_size = util_format_get_blocksize(blit_info->src.format) * 4 * 4; 463 for (int y = 0; y < blit_info->src.box.height; y += 4) { 464 memcpy(drow, srow, tile_size * blit_info->src.box.width); 530 const struct pipe_blit_info *blit_info) 533 struct etna_resource *src = etna_resource(blit_info->src.resource); 534 struct etna_resource *dst = etna_resource(blit_info->dst.resource); 540 assert(blit_info->src.level <= src->base.last_level); 541 assert(blit_info->dst.level <= dst->base.last_level); 550 if (blit_info 434 etna_manual_blit(struct etna_resource * dst,struct etna_resource_level * dst_lev,unsigned int dst_offset,struct etna_resource * src,struct etna_resource_level * src_lev,unsigned int src_offset,const struct pipe_blit_info * blit_info) argument 529 etna_try_rs_blit(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument 751 etna_blit_rs(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument [all...] |
| H A D | etnaviv_blt.c | 358 const struct pipe_blit_info *blit_info) 361 struct etna_resource *src = etna_resource(blit_info->src.resource); 362 struct etna_resource *dst = etna_resource(blit_info->dst.resource); 366 assert(blit_info->src.level <= src->base.last_level); 367 assert(blit_info->dst.level <= dst->base.last_level); 377 if (blit_info->dst.box.width != blit_info->src.box.width || 378 blit_info->dst.box.height != abs(blit_info->src.box.height)) { /* allow y flip for glTexImage2D */ 380 blit_info 357 etna_try_blt_blit(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument 523 etna_blit_blt(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_rs.c | 468 const struct pipe_blit_info *blit_info) 478 tile_size = util_format_get_blocksize(blit_info->src.format) * 4 * 4; 494 for (int y = 0; y < blit_info->src.box.height; y += 4) { 495 memcpy(drow, srow, tile_size * blit_info->src.box.width); 585 const struct pipe_blit_info *blit_info) 588 struct etna_resource *src = etna_resource(blit_info->src.resource); 589 struct etna_resource *dst = etna_resource(blit_info->dst.resource); 594 assert(blit_info->src.level <= src->base.last_level); 595 assert(blit_info->dst.level <= dst->base.last_level); 606 if (blit_info 465 etna_manual_blit(struct etna_resource * dst,struct etna_resource_level * dst_lev,unsigned int dst_offset,struct etna_resource * src,struct etna_resource_level * src_lev,unsigned int src_offset,const struct pipe_blit_info * blit_info) argument 584 etna_try_rs_blit(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument 808 etna_blit_rs(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument [all...] |
| H A D | etnaviv_blt.c | 372 const struct pipe_blit_info *blit_info) 375 struct etna_resource *src = etna_resource(blit_info->src.resource); 376 struct etna_resource *dst = etna_resource(blit_info->dst.resource); 380 assert(blit_info->src.level <= src->base.last_level); 381 assert(blit_info->dst.level <= dst->base.last_level); 391 if (blit_info->dst.box.width != blit_info->src.box.width || 392 blit_info->dst.box.height != abs(blit_info->src.box.height)) { /* allow y flip for glTexImage2D */ 394 blit_info 371 etna_try_blt_blit(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument 535 etna_blit_blt(struct pipe_context * pctx,const struct pipe_blit_info * blit_info) argument [all...] |
| H A D | etnaviv_clear_blit.c | 95 etna_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 98 struct pipe_blit_info info = *blit_info;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_blitter.h | 48 bool fd_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info);
|
| H A D | freedreno_blitter.c | 253 fd_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 256 struct pipe_blit_info info = *blit_info;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/ |
| H A D | svga_pipe_blit.c | 321 const struct pipe_blit_info *blit_info) 323 struct pipe_blit_info local_blit = *blit_info; 339 if (util_format_is_depth_and_stencil(blit_info->src.format) && 340 blit_info->mask != (PIPE_MASK_ZS)) 343 return check_blending_and_srgb_cond(svga, blit_info); 351 const struct pipe_blit_info *blit_info) 360 if (blit_info->src.resource->nr_samples > 1) 366 if (svga->render_condition && blit_info->render_condition_enable) 369 if (blit_info->src.level != blit_info 320 can_blit_via_svga_copy_region(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 350 can_blit_via_intra_surface_copy(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 391 can_blit_via_copy_region_vgpu10(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 420 can_blit_via_surface_copy(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 563 try_blit(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| H A D | svga_pipe_blit.c | 313 const struct pipe_blit_info *blit_info) 315 struct pipe_blit_info local_blit = *blit_info; 331 if (util_format_is_depth_and_stencil(blit_info->src.format) && 332 blit_info->mask != (PIPE_MASK_ZS)) 335 return check_blending_and_srgb_cond(svga, blit_info); 343 const struct pipe_blit_info *blit_info) 352 if (blit_info->src.resource->nr_samples > 1) 358 if (svga->render_condition && blit_info->render_condition_enable) 361 if (blit_info->src.level != blit_info 312 can_blit_via_svga_copy_region(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 342 can_blit_via_intra_surface_copy(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 383 can_blit_via_copy_region_vgpu10(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 412 can_blit_via_surface_copy(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument 555 try_blit(struct svga_context * svga,const struct pipe_blit_info * blit_info) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_resource.h | 70 const struct pipe_blit_info *blit_info);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_blitter.h | 49 const struct pipe_blit_info *blit_info) assert_dt;
|
| H A D | freedreno_blitter.c | 287 fd_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 290 struct pipe_blit_info info = *blit_info;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_resource.h | 80 const struct pipe_blit_info *blit_info);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_surface.c | 65 const struct pipe_blit_info *blit_info) 68 struct pipe_blit_info info = *blit_info; 70 if (blit_info->render_condition_enable && !llvmpipe_check_render_cond(lp)) 64 lp_blit(struct pipe_context * pipe,const struct pipe_blit_info * blit_info) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_surface.c | 117 const struct pipe_blit_info *blit_info) 120 struct pipe_blit_info info = *blit_info; 122 if (blit_info->render_condition_enable && !llvmpipe_check_render_cond(lp)) 138 if (blit_info->src.format == PIPE_FORMAT_Z32_UNORM && 139 blit_info->dst.format == PIPE_FORMAT_Z32_UNORM && info.filter == PIPE_TEX_FILTER_NEAREST) { 116 lp_blit(struct pipe_context * pipe,const struct pipe_blit_info * blit_info) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_blit.c | 519 v3d_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 522 struct pipe_blit_info info = *blit_info; 525 v3d_stencil_blit(pctx, blit_info); 529 if (v3d_tfu_blit(pctx, blit_info))
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_blit.c | 443 vc4_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 445 struct pipe_blit_info info = *blit_info; 447 if (vc4_yuv_blit(pctx, blit_info)) 450 if (vc4_tile_blit(pctx, blit_info))
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_blit.c | 442 vc4_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info) argument 444 struct pipe_blit_info info = *blit_info; 446 if (vc4_yuv_blit(pctx, blit_info)) 449 if (vc4_tile_blit(pctx, blit_info))
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/ |
| H A D | i915_surface.c | 250 i915_blit(struct pipe_context *pipe, const struct pipe_blit_info *blit_info) argument 253 struct pipe_blit_info info = *blit_info;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/driver_rbug/ |
| H A D | rbug_context.c | 891 struct pipe_blit_info blit_info; local in function:rbug_blit 893 blit_info = *_blit_info; 894 blit_info.dst.resource = dst; 895 blit_info.src.resource = src; 898 pipe->blit(pipe, &blit_info);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_context.cpp | 272 swr_blit(struct pipe_context *pipe, const struct pipe_blit_info *blit_info) argument 275 /* Make a copy of the const blit_info, so we can modify it */ 276 struct pipe_blit_info info = *blit_info;
|