Searched defs:src_level (Results 1 - 25 of 41) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/ilo/
H A Dilo_blitter_pipe.c152 struct pipe_resource *src, unsigned src_level,
166 src, src_level, src_box);
149 ilo_blitter_pipe_copy_resource(struct ilo_blitter *blitter, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) argument
H A Dilo_blit.c40 unsigned src_level,
47 src, src_level, src_box))
52 src, src_level, src_box))
56 dstx, dsty, dstz, src, src_level, src_box);
35 ilo_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
H A Dilo_blitter_blt.c299 unsigned src_level,
371 src_level, src_box->z + slice, &sx, &sy);
405 struct pipe_resource *src, unsigned src_level,
410 ilo_blit_resolve_slices(blitter->ilo, src, src_level,
421 assert(src_level == 0 &&
433 ilo_texture(src), src_level, src_box);
294 tex_copy_region(struct ilo_blitter *blitter, struct ilo_texture *dst_tex, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct ilo_texture *src_tex, unsigned src_level, const struct pipe_box *src_box) argument
402 ilo_blitter_blt_copy_resource(struct ilo_blitter *blitter, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) argument
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_surface.c42 struct pipe_resource *src, unsigned src_level,
53 src, src_level,
60 src, src_level, src_box);
39 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) argument
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dintel_copy_image.c39 struct intel_mipmap_tree *src_mt, int src_level,
64 same_slice = src_mt == dst_mt && src_level == dst_level && src_z == dst_z;
75 intel_miptree_map(brw, src_mt, src_level, src_z,
88 intel_miptree_map(brw, src_mt, src_level, src_z,
106 intel_miptree_unmap(brw, src_mt, src_level, src_z);
109 intel_miptree_unmap(brw, src_mt, src_level, src_z);
116 int src_x, int src_y, int src_z, unsigned src_level,
125 src_mt, src_level, src_z,
157 if (intel_miptree_copy(brw, src_mt, src_level, src_z, src_x, src_y,
165 copy_image_with_memcpy(brw, src_mt, src_level,
38 copy_image_with_memcpy(struct brw_context *brw, struct intel_mipmap_tree *src_mt, int src_level, int src_x, int src_y, int src_z, struct intel_mipmap_tree *dst_mt, int dst_level, int dst_x, int dst_y, int dst_z, int src_width, int src_height) argument
114 copy_miptrees(struct brw_context *brw, struct intel_mipmap_tree *src_mt, int src_x, int src_y, int src_z, unsigned src_level, struct intel_mipmap_tree *dst_mt, int dst_x, int dst_y, int dst_z, unsigned dst_level, int src_width, int src_height) argument
184 unsigned src_level, dst_level; local
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_surface.c81 struct pipe_resource *src, unsigned src_level,
108 util_blitter_default_src_texture(&src_templ, src, src_level);
129 src, src_level, src_box);
207 struct pipe_resource *src, unsigned src_level,
219 src, src_level, src_box);
233 src_offset = i915_texture_offset(src_tex, src_level, src_box->z);
78 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) argument
204 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) argument
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_blit.c47 unsigned src_level, unsigned src_face,
71 srcSubResource = src_face * (src_tex->last_level + 1) + src_level;
121 unsigned src_level,
157 dsty, dstz, src_tex, src_level, src_box);
179 src_level, src_face_layer,
187 src_tex, src_level, src_box);
196 src_level, src_face_layer,
205 src_tex, src_level, src_box);
45 copy_region_vgpu10(struct svga_context *svga, struct pipe_resource *src_tex, unsigned src_x, unsigned src_y, unsigned src_z, unsigned src_level, unsigned src_face, struct pipe_resource *dst_tex, unsigned dst_x, unsigned dst_y, unsigned dst_z, unsigned dst_level, unsigned dst_face, unsigned width, unsigned height, unsigned depth) argument
116 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) argument
H A Dsvga_surface.c51 unsigned src_level, unsigned src_layer,
64 src.real_level = src_level;
85 src_handle, src_level, src_x, src_y, src_z,
48 svga_texture_copy_handle(struct svga_context *svga, struct svga_winsys_surface *src_handle, unsigned src_x, unsigned src_y, unsigned src_z, unsigned src_level, unsigned src_layer, struct svga_winsys_surface *dst_handle, unsigned dst_x, unsigned dst_y, unsigned dst_z, unsigned dst_level, unsigned dst_layer, unsigned width, unsigned height, unsigned depth) argument
/external/mesa3d/src/gallium/drivers/swr/
H A Dswr_context.cpp248 unsigned src_level,
264 pipe, dst, dst_level, dstx, dsty, dstz, src, src_level, src_box);
241 swr_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) argument
/external/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_texture.c36 unsigned src_level,
44 blit.src.level = src_level;
31 virgl_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/etnaviv/
H A Detnaviv_clear_blit.c282 unsigned src_level, const struct pipe_box *src_box)
303 src, src_level, src_box);
306 src_level, src_box);
279 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) argument
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_miptree.c127 struct pipe_resource *srcres, unsigned src_level,
140 define_rect(srcres, src_level, src_box->z, src_box->x, src_box->y,
124 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) argument
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_dma.c127 unsigned src_level,
142 unsigned linear_lvl = detile ? dst_level : src_level;
143 unsigned tiled_lvl = detile ? src_level : dst_level;
154 assert(dst_mode != rsrc->surface.level[src_level].mode);
225 unsigned src_level,
262 dstz, rsrc, src_level, src_box))
272 src_pitch = rsrc->surface.level[src_level].nblk_x * rsrc->surface.bpe;
273 src_w = u_minify(rsrc->resource.b.b.width0, src_level);
277 src_mode = rsrc->surface.level[src_level].mode;
281 src_box->height != u_minify(rsrc->resource.b.b.height0, src_level) ||
120 si_dma_copy_tile(struct si_context *ctx, 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
220 si_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 Dcik_sdma.c145 unsigned src_level,
155 rsrc->surface.level[src_level].offset;
157 unsigned src_mode = rsrc->surface.level[src_level].mode;
159 unsigned src_tile_index = rsrc->surface.tiling_index[src_level];
165 unsigned src_pitch = rsrc->surface.level[src_level].nblk_x;
167 uint64_t src_slice_pitch = rsrc->surface.level[src_level].slice_size / bpp;
171 src_level, rsrc->surface.blk_w);
175 src_level, rsrc->surface.blk_h);
183 assert(src_level <= src->last_level);
188 assert(rsrc->surface.level[src_level]
140 cik_sdma_copy_texture(struct si_context *sctx, 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
519 cik_sdma_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 Dsi_blit.c840 unsigned src_level,
861 si_decompress_subresource(ctx, src, PIPE_MASK_RGBAZS, src_level,
870 util_blitter_default_src_texture(&src_templ, src, src_level);
898 src_force_level = src_level;
835 si_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
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_blit.c367 unsigned src_level,
390 assert(src_level <= src_tex->last_level);
394 dst->u.tex.level == src_level &&
451 src_tex, src_level,
469 info.src.level = src_level;
365 util_blit_pixels(struct blit_state *ctx, struct pipe_resource *src_tex, unsigned src_level, int srcX0, int srcY0, int srcX1, int srcY1, int srcZ0, struct pipe_surface *dst, int dstX0, int dstY0, int dstX1, int dstY1, float z, uint filter, uint writemask) argument
H A Du_surface.c256 unsigned src_level,
328 src_box.x + src_box.width == u_minify(src->width0, src_level));
330 src_box.y + src_box.height == u_minify(src->height0, src_level));
339 assert(src_box.x + src_box.width <= u_minify(src->width0, src_level));
340 assert(src_box.y + src_box.height <= u_minify(src->height0, src_level));
350 src_level,
251 util_resource_copy_region(struct pipe_context *pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box_in) argument
/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_resource.c938 unsigned src_level,
952 src, src_level, src_box);
969 unsigned src_level,
982 src, src_level, src_box))
988 src, src_level, src_box);
933 fd_blitter_pipe_copy_region(struct fd_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
964 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) argument
/external/mesa3d/src/gallium/drivers/noop/
H A Dnoop_pipe.c260 unsigned src_level,
255 noop_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
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_blit.c536 unsigned src_level,
556 src, src_level, src_box);
570 util_blitter_default_src_texture(&src_templ, src, src_level);
653 src, src_level, src_box);
531 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) argument
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Dintel_blit.c111 int src_level, int src_slice,
168 src_y = src_mt->level[src_level].height - src_y - height;
178 intel_miptree_get_image_offset(src_mt, src_level, src_slice,
109 intel_miptree_blit(struct intel_context *intel, 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
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_copyimage.c259 unsigned src_level,
268 blit.src.level = src_level;
285 unsigned src_level,
334 src, blit_src_format, src_level, src_box);
403 unsigned src_level,
431 noncanon_format, src_level, src_box);
438 noncanon_format, src_level, src_box);
453 src_level, src_box);
464 canon_format, src_level, src_box);
477 swizzled_copy(pipe, temp, 0, 0, 0, 0, src, src_level, src_bo
252 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) argument
280 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) argument
398 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) argument
488 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) argument
633 int src_level, dst_level; local
[all...]
/external/mesa3d/src/gallium/drivers/ddebug/
H A Ddd_draw.c381 DUMP_M(uint, info, src_level);
1177 struct pipe_resource *src, unsigned src_level,
1191 call.info.resource_copy_region.src_level = src_level;
1197 src, src_level, src_box);
1174 dd_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
H A Ddd_pipe.h76 unsigned src_level; member in struct:call_resource_copy_region
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_blit.c612 unsigned src_level,
637 if (!r600_decompress_subresource(ctx, src, src_level,
646 src_widthFL = u_minify(src->width0, src_level);
647 src_heightFL = u_minify(src->height0, src_level);
650 util_blitter_default_src_texture(&src_templ, src, src_level);
680 src_force_level = src_level;
607 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) argument

Completed in 473 milliseconds

12