/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | intel_copy_image.c | 39 struct intel_mipmap_tree *src_mt, int src_level, 51 cpp = _mesa_get_format_bytes(src_mt->format); 52 _mesa_get_format_block_size(src_mt->format, &src_bw, &src_bh); 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); 115 struct intel_mipmap_tree *src_mt, 125 src_mt, src_leve 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 183 struct intel_mipmap_tree *src_mt, *dst_mt; local [all...] |
H A D | brw_blorp.h | 38 struct intel_mipmap_tree *src_mt, 53 struct intel_mipmap_tree *src_mt,
|
H A D | brw_blorp.c | 343 * src_mt->num_samples == 4, then logical layer n corresponds to src_layer == 348 struct intel_mipmap_tree *src_mt, 362 src_layer = physical_to_logical_layer(src_mt, src_layer); 368 src_mt->num_samples, _mesa_get_format_name(src_mt->format), src_mt, 390 src_mt->num_samples > 1 && dst_mt->num_samples <= 1 && 391 src_mt->format == dst_mt->format && 398 if (src_format == src_mt->format) 409 blorp_surf_for_miptree(brw, &src_surf, src_mt, fals 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 499 struct intel_mipmap_tree *src_mt = find_miptree(buffer_bit, src_irb); local 543 struct intel_mipmap_tree *src_mt; local 619 struct intel_mipmap_tree *src_mt = src_irb->mt; local [all...] |
H A D | intel_blit.c | 220 struct intel_mipmap_tree *src_mt, 242 if (blt_pitch(src_mt) >= 32768 || blt_pitch(dst_mt) >= 32768) { 261 get_blit_intratile_offset_el(brw, src_mt, 271 src_mt->cpp, 272 reverse ? -src_mt->pitch : src_mt->pitch, 273 src_mt->bo, src_mt->offset + src_offset, 274 src_mt->tiling, 275 src_mt 219 emit_miptree_blit(struct brw_context *brw, struct intel_mipmap_tree *src_mt, uint32_t src_x, uint32_t src_y, struct intel_mipmap_tree *dst_mt, uint32_t dst_x, uint32_t dst_y, uint32_t width, uint32_t height, bool reverse, GLenum logicop) argument 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...] |
H A D | intel_blit.h | 52 struct intel_mipmap_tree *src_mt, 62 struct intel_mipmap_tree *src_mt,
|
H A D | intel_mipmap_tree.c | 1282 struct intel_mipmap_tree *src_mt, 1292 intel_miptree_map(brw, src_mt, 1308 _mesa_get_format_name(src_mt->format), 1309 src_mt, src, src_stride, 1327 intel_miptree_unmap(brw, src_mt, level, slice); 1335 assert(src_mt->stencil_mt); 1336 intel_miptree_copy_slice_sw(brw, dst_mt->stencil_mt, src_mt->stencil_mt, 1344 struct intel_mipmap_tree *src_mt, 1350 mesa_format format = src_mt->format; 1351 uint32_t width = minify(src_mt 1280 intel_miptree_copy_slice_sw(struct brw_context *brw, struct intel_mipmap_tree *dst_mt, struct intel_mipmap_tree *src_mt, int level, int slice, int width, int height) argument 1342 intel_miptree_copy_slice(struct brw_context *brw, struct intel_mipmap_tree *dst_mt, struct intel_mipmap_tree *src_mt, int level, int face, int depth) argument 1419 struct intel_mipmap_tree *src_mt = intelImage->mt; local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | intel_mipmap_tree.c | 568 struct intel_mipmap_tree *src_mt, 578 intel_miptree_map(intel, src_mt, 593 _mesa_get_format_name(src_mt->format), 594 src_mt, src, src_stride, 612 intel_miptree_unmap(intel, src_mt, level, slice); 618 struct intel_mipmap_tree *src_mt, 624 mesa_format format = src_mt->format; 625 uint32_t width = src_mt->level[level].width; 626 uint32_t height = src_mt->level[level].height; 634 assert(depth < src_mt 566 intel_miptree_copy_slice_sw(struct intel_context *intel, struct intel_mipmap_tree *dst_mt, struct intel_mipmap_tree *src_mt, int level, int slice, int width, int height) argument 616 intel_miptree_copy_slice(struct intel_context *intel, struct intel_mipmap_tree *dst_mt, struct intel_mipmap_tree *src_mt, int level, int face, int depth) argument 679 struct intel_mipmap_tree *src_mt = intelImage->mt; local [all...] |
H A D | intel_blit.c | 110 struct intel_mipmap_tree *src_mt, 123 mesa_format src_format = _mesa_get_srgb_format_linear(src_mt->format); 161 if (src_mt->region->pitch > 32768 || 168 src_y = src_mt->level[src_level].height - src_y - height; 173 int src_pitch = src_mt->region->pitch; 178 intel_miptree_get_image_offset(src_mt, src_level, src_slice, 190 src_mt->cpp, 192 src_mt->region->bo, src_mt->offset, 193 src_mt 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 [all...] |
H A D | intel_blit.h | 55 struct intel_mipmap_tree *src_mt,
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_miptree.c | 152 struct nv30_miptree *src_mt = nv30_miptree(info->src.resource); local 175 dst.y1 = dst.y0 + (h >> src_mt->ms_y); 176 dst.h = h >> src_mt->ms_y; 188 dst.offset = (y >> src_mt->ms_y) * dst.pitch + 189 (x >> src_mt->ms_x) * dst.cpp; 190 dst.x1 = dst.x0 + (w >> src_mt->ms_x); 191 dst.w = w >> src_mt->ms_x;
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_surface.c | 224 struct nv50_miptree *src_mt = nv50_miptree(src); local 229 << src_mt->ms_x; 231 << src_mt->ms_y; 245 if (src_mt->layout_3d) 248 srect.base += src_mt->layer_stride;
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_surface.c | 228 struct nv50_miptree *src_mt = nv50_miptree(src); local 233 << src_mt->ms_x; 235 << src_mt->ms_y; 249 if (src_mt->layout_3d) 252 srect.base += src_mt->layer_stride;
|