/third_party/mesa3d/src/mesa/drivers/dri/radeon/ |
D | radeon_blit.c | 218 struct radeon_bo *dst_bo) in validate_buffers() argument 230 dst_bo, 0, RADEON_GEM_DOMAIN_VRAM | RADEON_GEM_DOMAIN_GTT); in validate_buffers() 333 struct radeon_bo *dst_bo, in r100_blit() argument 367 if (src_bo == dst_bo) { in r100_blit() 384 _mesa_get_format_name(dst_mesaformat), dst_bo); in r100_blit() 393 if (!validate_buffers(r100, src_bo, dst_bo)) in r100_blit() 401 emit_cb_setup(r100, dst_bo, dst_offset, dst_mesaformat, dst_pitch, dst_width, dst_height); in r100_blit()
|
D | radeon_blit.h | 44 struct radeon_bo *dst_bo,
|
D | radeon_common_context.h | 451 struct radeon_bo *dst_bo,
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_buffer.c | 243 struct radeon_winsys_bo *dst_bo, uint64_t src_offset, uint64_t dst_offset, in copy_buffer_shader() argument 255 radv_buffer_init(&dst_buffer, cmd_buffer->device, dst_bo, size, dst_offset); in copy_buffer_shader() 292 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo) in radv_prefer_compute_dma() argument 299 !(dst_bo->initial_domain & RADEON_DOMAIN_VRAM)) { in radv_prefer_compute_dma() 338 struct radeon_winsys_bo *dst_bo, uint64_t src_offset, uint64_t dst_offset, in radv_copy_buffer() argument 342 radv_prefer_compute_dma(cmd_buffer->device, size, src_bo, dst_bo); in radv_copy_buffer() 345 copy_buffer_shader(cmd_buffer, src_bo, dst_bo, src_offset, dst_offset, size); in radv_copy_buffer() 348 uint64_t dst_va = radv_buffer_get_va(dst_bo); in radv_copy_buffer() 353 radv_cs_add_buffer(cmd_buffer->device->ws, cmd_buffer->cs, dst_bo); in radv_copy_buffer()
|
D | radv_query.c | 807 struct radeon_winsys_bo *src_bo, struct radeon_winsys_bo *dst_bo, in radv_query_shader() argument 839 radv_buffer_init(&dst_buffer, device, dst_bo, dst_buffer_size, dst_offset); in radv_query_shader()
|
/third_party/mesa3d/src/mesa/drivers/dri/r200/ |
D | r200_blit.c | 369 struct radeon_bo *dst_bo) argument 381 dst_bo, 0, RADEON_GEM_DOMAIN_VRAM | RADEON_GEM_DOMAIN_GTT); 481 struct radeon_bo *dst_bo, argument 515 if (src_bo == dst_bo) { 532 _mesa_get_format_name(dst_mesaformat), dst_bo); 541 if (!validate_buffers(r200, src_bo, dst_bo)) 549 emit_cb_setup(r200, dst_bo, dst_offset, dst_mesaformat, dst_pitch, dst_width, dst_height);
|
D | r200_blit.h | 44 struct radeon_bo *dst_bo,
|
D | radeon_common_context.h | 451 struct radeon_bo *dst_bo,
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_query.c | 666 struct iris_bo *dst_bo = iris_resource_bo(p_res); in iris_get_query_result_resource() local 681 batch->screen->vtbl.copy_mem_mem(batch, dst_bo, offset, in iris_get_query_result_resource() 697 batch->screen->vtbl.store_data_imm32(batch, dst_bo, offset, q->result); in iris_get_query_result_resource() 699 batch->screen->vtbl.store_data_imm64(batch, dst_bo, offset, q->result); in iris_get_query_result_resource() 722 mi_mem32(rw_bo(dst_bo, offset, IRIS_DOMAIN_OTHER_WRITE)) : in iris_get_query_result_resource() 723 mi_mem64(rw_bo(dst_bo, offset, IRIS_DOMAIN_OTHER_WRITE)); in iris_get_query_result_resource()
|
D | iris_screen.h | 100 struct iris_bo *dst_bo, uint32_t dst_offset,
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_query.c | 715 struct crocus_bo *dst_bo = crocus_resource_bo(p_res); in crocus_get_query_result_resource() local 730 screen->vtbl.copy_mem_mem(batch, dst_bo, offset, in crocus_get_query_result_resource() 746 screen->vtbl.store_data_imm32(batch, dst_bo, offset, q->result); in crocus_get_query_result_resource() 748 screen->vtbl.store_data_imm64(batch, dst_bo, offset, q->result); in crocus_get_query_result_resource() 769 result_type <= PIPE_QUERY_TYPE_U32 ? mi_mem32(rw_bo(dst_bo, offset)) in crocus_get_query_result_resource() 770 : mi_mem64(rw_bo(dst_bo, offset)); in crocus_get_query_result_resource()
|
D | crocus_blit.c | 802 struct crocus_bo *dst_bo = crocus_resource_bo(p_dst); in crocus_resource_copy_region() local 803 batch = get_preferred_batch(ice, dst_bo); in crocus_resource_copy_region() 808 screen->vtbl.copy_mem_mem(batch, dst_bo, dstx, crocus_resource_bo(p_src), in crocus_resource_copy_region()
|
D | crocus_screen.h | 105 struct crocus_bo *dst_bo, uint32_t dst_offset,
|
/third_party/mesa3d/src/mesa/drivers/dri/i915/ |
D | intel_blit.h | 61 drm_intel_bo *dst_bo,
|
D | intel_blit.c | 575 drm_intel_bo *dst_bo, in intel_emit_linear_blit() argument 593 pitch, dst_bo, dst_offset, I915_TILING_NONE, in intel_emit_linear_blit() 609 pitch, dst_bo, dst_offset, I915_TILING_NONE, in intel_emit_linear_blit()
|
D | intel_buffer_objects.c | 604 drm_intel_bo *src_bo, *dst_bo; in intel_bufferobj_copy_subdata() local 643 dst_bo = intel_bufferobj_buffer(intel, intel_dst); in intel_bufferobj_copy_subdata() 647 dst_bo, write_offset, in intel_bufferobj_copy_subdata()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_queue.c | 413 struct v3dv_bo *dst_bo = info->image->mem->bo; in handle_copy_buffer_to_image_cpu_job() local 414 assert(!dst_bo->map || dst_bo->map_size == dst_bo->size); in handle_copy_buffer_to_image_cpu_job() 415 if (!dst_bo->map && !v3dv_bo_map(job->device, dst_bo, dst_bo->size)) in handle_copy_buffer_to_image_cpu_job() 417 void *dst_ptr = dst_bo->map; in handle_copy_buffer_to_image_cpu_job()
|
D | v3dvx_meta_common.c | 832 const struct v3dv_bo *dst_bo = dst->mem->bo; in v3dX() local 840 dst_bo->handle, in v3dX() 841 src_bo->handle != dst_bo->handle ? src_bo->handle : 0 in v3dX() 859 dst_bo->offset + v3dv_layer_offset(dst, dst_mip_level, dst_layer); in v3dX()
|
D | v3dv_meta_copy.c | 1327 const struct v3dv_bo *dst_bo = image->mem->bo; in copy_buffer_to_image_tfu() local 1344 dst_bo->handle, in copy_buffer_to_image_tfu() 1345 src_bo->handle != dst_bo->handle ? src_bo->handle : 0 in copy_buffer_to_image_tfu() 1359 dst_bo->offset + v3dv_layer_offset(image, mip_level, layer); in copy_buffer_to_image_tfu()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_buffer_objects.c | 677 struct brw_bo *src_bo, *dst_bo; in brw_copy_buffer_subdata() local 682 dst_bo = brw_bufferobj_buffer(brw, intel_dst, write_offset, size, true); in brw_copy_buffer_subdata() 687 dst_bo, write_offset, size); in brw_copy_buffer_subdata()
|
D | brw_blorp.c | 532 struct brw_bo *dst_bo, in brw_blorp_copy_buffers() argument 537 __func__, size, src_bo, src_offset, dst_bo, dst_offset); in brw_blorp_copy_buffers() 541 struct blorp_address dst = { .buffer = dst_bo, .offset = dst_offset }; in brw_blorp_copy_buffers() 1066 struct brw_bo *dst_bo = in brw_blorp_download_miptree() local 1071 if (dst_bo == NULL) in brw_blorp_download_miptree() 1105 brw_miptree_create_for_bo(brw, dst_bo, dst_format, in brw_blorp_download_miptree() 1161 brw_bo_unreference(dst_bo); in brw_blorp_download_miptree()
|
D | brw_blorp.h | 66 struct brw_bo *dst_bo,
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_emit.c | 930 struct fd_bo *dst_bo = fd_resource(dst)->bo; in fd4_mem_to_mem() local 936 OUT_RELOC(ring, dst_bo, dst_off, 0, 0); in fd4_mem_to_mem()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_emit.c | 1174 struct fd_bo *dst_bo = fd_resource(dst)->bo; in fd5_mem_to_mem() local 1180 OUT_RELOC(ring, dst_bo, dst_off, 0, 0); in fd5_mem_to_mem()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_emit.c | 1354 struct fd_bo *dst_bo = fd_resource(dst)->bo; in fd6_mem_to_mem() local 1360 OUT_RELOC(ring, dst_bo, dst_off, 0, 0); in fd6_mem_to_mem()
|