/external/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.c | 817 unsigned src_level, 827 sres, src_level, 812 virgl_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) argument
|
H A D | virgl_encode.c | 724 unsigned src_level, 734 virgl_encoder_write_dword(ctx->cbuf, src_level); 719 virgl_encode_resource_copy_region(struct virgl_context *ctx, struct virgl_resource *dst_res, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct virgl_resource *src_res, unsigned src_level, const struct pipe_box *src_box) argument
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_blorp.c | 349 unsigned src_level, unsigned src_layer, 369 src_level, src_layer, src_x0, src_y0, src_x1, src_y1, 410 &src_level, src_layer, 1, &tmp_surfs[0]); 423 blorp_blit(&batch, &src_surf, src_level, src_layer, 437 unsigned src_level, unsigned src_layer, 448 src_level, src_layer, src_x, src_y, src_width, src_height, 457 &src_level, src_layer, 1, &tmp_surfs[0]); 465 blorp_copy(&batch, &src_surf, src_level, src_layer, 347 brw_blorp_blit_miptrees(struct brw_context *brw, struct intel_mipmap_tree *src_mt, unsigned src_level, unsigned src_layer, mesa_format src_format, int src_swizzle, struct intel_mipmap_tree *dst_mt, unsigned dst_level, unsigned dst_layer, mesa_format dst_format, float src_x0, float src_y0, float src_x1, float src_y1, float dst_x0, float dst_y0, float dst_x1, float dst_y1, GLenum filter, bool mirror_x, bool mirror_y, bool decode_srgb, bool encode_srgb) argument 435 brw_blorp_copy_miptrees(struct brw_context *brw, struct intel_mipmap_tree *src_mt, unsigned src_level, unsigned src_layer, struct intel_mipmap_tree *dst_mt, unsigned dst_level, unsigned dst_layer, unsigned src_x, unsigned src_y, unsigned dst_x, unsigned dst_y, unsigned src_width, unsigned src_height) argument
|
H A D | intel_blit.c | 312 int src_level, int src_slice, 347 intel_miptree_slice_resolve_depth(brw, src_mt, src_level, src_slice); 349 intel_miptree_resolve_color(brw, src_mt, src_level, src_slice, 1, 0); 353 src_y = minify(src_mt->physical_height0, src_level - src_mt->first_level) - src_y - height; 359 intel_miptree_get_image_offset(src_mt, src_level, src_slice, 388 int src_level, int src_slice, 405 intel_miptree_slice_resolve_depth(brw, src_mt, src_level, src_slice); 407 intel_miptree_resolve_color(brw, src_mt, src_level, src_slice, 1, 0); 411 intel_miptree_get_image_offset(src_mt, src_level, src_slice, 427 src_x + src_width == minify(src_mt->logical_width0, src_level)); 310 intel_miptree_blit(struct brw_context *brw, struct intel_mipmap_tree *src_mt, int src_level, int src_slice, uint32_t src_x, uint32_t src_y, bool src_flip, struct intel_mipmap_tree *dst_mt, int dst_level, int dst_slice, uint32_t dst_x, uint32_t dst_y, bool dst_flip, uint32_t width, uint32_t height, GLenum logicop) argument 386 intel_miptree_copy(struct brw_context *brw, struct intel_mipmap_tree *src_mt, int src_level, int src_slice, uint32_t src_x, uint32_t src_y, struct intel_mipmap_tree *dst_mt, int dst_level, int dst_slice, uint32_t dst_x, uint32_t dst_y, uint32_t src_width, uint32_t src_height) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_blitter.c | 1513 unsigned src_level, 1533 util_blitter_default_src_texture(&src_templ, src, src_level); 1884 unsigned src_level; local 1925 for (src_level = base_level; src_level < last_level; src_level++) { 1927 unsigned dst_level = src_level + 1; 1932 srcbox.width = u_minify(tex->width0, src_level); 1933 srcbox.height = u_minify(tex->height0, src_level); 1937 srcbox.depth = util_max_layer(tex, src_level) 1508 util_blitter_copy_texture(struct blitter_context *blitter, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *srcbox) argument [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_surface.c | 154 struct nv50_miptree *src, unsigned src_level, 170 ret = nv50_2d_texture_set(push, 0, src, src_level, sz, sfmt, eqfmt); 199 struct pipe_resource *src, unsigned src_level, 234 nv50_m2mf_rect_setup(&srect, src, src_level, 266 nv50_miptree(src), src_level, 151 nv50_2d_texture_do_copy(struct nouveau_pushbuf *push, struct nv50_miptree *dst, unsigned dst_level, unsigned dx, unsigned dy, unsigned dz, struct nv50_miptree *src, unsigned src_level, unsigned sx, unsigned sy, unsigned sz, unsigned w, unsigned h) argument 196 nv50_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) argument
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_surface.c | 157 struct nv50_miptree *src, unsigned src_level, 173 ret = nvc0_2d_texture_set(push, false, src, src_level, sz, sfmt, eqfmt); 201 struct pipe_resource *src, unsigned src_level, 238 nv50_m2mf_rect_setup(&srect, src, src_level, 269 nv50_miptree(src), src_level, 154 nvc0_2d_texture_do_copy(struct nouveau_pushbuf *push, struct nv50_miptree *dst, unsigned dst_level, unsigned dx, unsigned dy, unsigned dz, struct nv50_miptree *src, unsigned src_level, unsigned sx, unsigned sy, unsigned sz, unsigned w, unsigned h) argument 198 nvc0_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) argument
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | r600_texture.c | 50 unsigned src_level, 75 if ((rsrc->dcc_offset && src_level < rsrc->surface.num_dcc_levels) || 96 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level)) 99 assert(!(rsrc->dirty_level_mask & (1 << src_level))); 111 unsigned src_level, 119 blit.src.level = src_level; 45 r600_prepare_for_dma_blit(struct r600_common_context *rctx, struct r600_texture *rdst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct r600_texture *rsrc, unsigned src_level, const struct pipe_box *src_box) argument 106 r600_copy_region_with_blit(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) argument
|
/external/mesa3d/src/gallium/drivers/rbug/ |
H A D | rbug_context.c | 875 unsigned src_level, 893 src_level, 868 rbug_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) argument
|
/external/mesa3d/src/gallium/drivers/trace/ |
H A D | tr_context.c | 1189 unsigned src_level, 1207 trace_dump_arg(uint, src_level); 1212 src, src_level, src_box); 1184 trace_context_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) argument
|
/external/mesa3d/src/intel/blorp/ |
H A D | blorp_blit.c | 2003 unsigned src_level, unsigned src_layer, 2017 brw_blorp_surface_info_init(batch->blorp, ¶ms.src, src_surf, src_level, 2064 minify(params.src.surf.logical_level0_px.width, src_level) * 2067 minify(params.src.surf.logical_level0_px.height, src_level) * 2337 unsigned src_level, unsigned src_layer, 2351 brw_blorp_surface_info_init(batch->blorp, ¶ms.src, src_surf, src_level, 2001 blorp_blit(struct blorp_batch *batch, const struct blorp_surf *src_surf, unsigned src_level, unsigned src_layer, enum isl_format src_format, struct isl_swizzle src_swizzle, const struct blorp_surf *dst_surf, unsigned dst_level, unsigned dst_layer, enum isl_format dst_format, struct isl_swizzle dst_swizzle, float src_x0, float src_y0, float src_x1, float src_y1, float dst_x0, float dst_y0, float dst_x1, float dst_y1, GLenum filter, bool mirror_x, bool mirror_y) argument 2335 blorp_copy(struct blorp_batch *batch, const struct blorp_surf *src_surf, unsigned src_level, unsigned src_layer, const struct blorp_surf *dst_surf, unsigned dst_level, unsigned dst_layer, uint32_t src_x, uint32_t src_y, uint32_t dst_x, uint32_t dst_y, uint32_t src_width, uint32_t src_height) argument
|
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_blorp.c | 1333 uint32_t src_level, uint32_t src_layer, 1356 &src_surf, src_level, src_layer, 1331 resolve_image(struct blorp_batch *batch, const struct anv_image *src_image, uint32_t src_level, uint32_t src_layer, const struct anv_image *dst_image, uint32_t dst_level, uint32_t dst_layer, VkImageAspectFlags aspect_mask, uint32_t src_x, uint32_t src_y, uint32_t dst_x, uint32_t dst_y, uint32_t width, uint32_t height) argument
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_texture.c | 2404 GLuint src_level; local 2406 src_level = 0; 2408 src_level = stImage->base.Level; 2410 assert(src_level <= stImage->pt->last_level); 2411 assert(u_minify(stImage->pt->width0, src_level) == stImage->base.Width); 2413 u_minify(stImage->pt->height0, src_level) == stImage->base.Height); 2416 u_minify(stImage->pt->depth0, src_level) == stImage->base.Depth); 2420 stImage->pt, src_level, /* src texture, level */
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_state.c | 2812 unsigned src_level, 2828 src_mode = rsrc->surface.level[src_level].mode; 2838 slice_tile_max = (rsrc->surface.level[src_level].nblk_x * rsrc->surface.level[src_level].nblk_y) / (8*8); 2845 height = u_minify(rsrc->resource.b.b.height0, src_level); 2850 base = rsrc->surface.level[src_level].offset; 2870 addr = rsrc->surface.level[src_level].offset; 2871 addr += rsrc->surface.level[src_level].slice_size * src_z; 2915 unsigned src_level, 2940 dstz, rsrc, src_level, src_bo 2805 r600_dma_copy_tile(struct r600_context *rctx, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, unsigned src_x, unsigned src_y, unsigned src_z, unsigned copy_height, unsigned pitch, unsigned bpp) argument 2910 r600_dma_copy(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) argument [all...] |
H A D | evergreen_state.c | 3344 unsigned src_level, 3361 src_mode = rsrc->surface.level[src_level].mode; 3377 slice_tile_max = (rsrc->surface.level[src_level].nblk_x * rsrc->surface.level[src_level].nblk_y) / (8*8); 3384 height = u_minify(rsrc->resource.b.b.height0, src_level); 3389 base = rsrc->surface.level[src_level].offset; 3415 addr = rsrc->surface.level[src_level].offset; 3416 addr += rsrc->surface.level[src_level].slice_size * src_z; 3463 unsigned src_level, 3485 dstz, rsrc, src_level, src_bo 3337 evergreen_dma_copy_tile(struct r600_context *rctx, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, unsigned src_x, unsigned src_y, unsigned src_z, unsigned copy_height, unsigned pitch, unsigned bpp) argument 3458 evergreen_dma_copy(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) argument [all...] |
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cCopyImageTests.cpp | 3268 for (GLuint src_level = 0; src_level < src_n_levels; ++src_level) 3331 src_level, src_internal_format, src_format, src_type }, 3448 const GLuint src_level = src_desc.m_level; local 3470 calculateDimmensions(src_desc.m_target, src_level, src_desc.m_width, src_desc.m_height, src_widths, src_heights, 3599 layer + dst_layer, dst_level, src_desc, src_pixels[src_level], test_case.m_src_x, 3600 test_case.m_src_y, layer + src_layer, src_level, test_case.m_width,
|