| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_meta_copy.c | 126 uint64_t dst_va = dst_bo->iova + dst_offset; local in function:tu_copy_buffer 129 unsigned dst_shift = dst_va & 0x3f; 133 dst_va -= dst_shift; 169 tu_cs_emit_qw(&cmdbuf->cs, dst_va); 237 uint64_t dst_va = dst_image->bo->iova + dst_image->bo_offset + dst_image->layer_size * layer + dst_image->levels[copy_info->imageSubresource.mipLevel].offset; local in function:tu_copy_buffer_to_image_step 295 tu_cs_emit_qw(&cmdbuf->cs, dst_va); 424 uint64_t dst_va) 436 assert(dst_va % vk_format_get_blocksize(format) == 0); 438 dst_offset = (dst_va & 63) / vk_format_get_blocksize(format); 439 dst_va 418 tu_copy_image_to_buffer_step(struct tu_cmd_buffer * cmdbuf,struct tu_image * src_image,struct tu_buffer * dst_buffer,const VkBufferImageCopy * copy_info,VkFormat format,uint32_t layer,uint64_t dst_va) argument 571 uint64_t dst_va = dst_buffer->bo->iova + dst_buffer->bo_offset + copy_info->bufferOffset local in function:tu_copy_image_to_buffer [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_cp_dma.c | 58 uint64_t dst_va, uint64_t src_va, unsigned size, 86 src_va == dst_va) { 115 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 116 radeon_emit(cs, dst_va >> 32); /* DST_ADDR_HI [31:0] */ 124 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 125 radeon_emit(cs, (dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */ 625 uint64_t dst_va = (dst ? dst->gpu_address : 0ull) + dst_offset; local in function:si_cp_copy_data 634 radeon_emit(cs, dst_va); 635 radeon_emit(cs, dst_va >> 32); 57 si_emit_cp_dma(struct si_context * sctx,struct radeon_cmdbuf * cs,uint64_t dst_va,uint64_t src_va,unsigned size,unsigned flags,enum si_cache_policy cache_policy) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_cp_dma.c | 56 static void si_emit_cp_dma(struct si_context *sctx, struct radeon_cmdbuf *cs, uint64_t dst_va, argument 78 if (sctx->chip_class >= GFX9 && !(flags & CP_DMA_CLEAR) && src_va == dst_va) { 107 radeon_emit(dst_va); /* DST_ADDR_LO [31:0] */ 108 radeon_emit(dst_va >> 32); /* DST_ADDR_HI [31:0] */ 116 radeon_emit(dst_va); /* DST_ADDR_LO [31:0] */ 117 radeon_emit((dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */ 514 uint64_t dst_va = (dst ? dst->gpu_address : 0ull) + dst_offset; local in function:si_cp_copy_data 522 radeon_emit(dst_va); 523 radeon_emit(dst_va >> 32);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta_buffer.c | 348 uint64_t dst_va = radv_buffer_get_va(dst_bo); local in function:radv_copy_buffer 350 dst_va += dst_offset; 355 si_cp_dma_buffer_copy(cmd_buffer, src_va, dst_va, size);
|
| H A D | si_cmd_buffer.c | 1439 si_emit_cp_dma(struct radv_cmd_buffer *cmd_buffer, uint64_t dst_va, uint64_t src_va, unsigned size, argument 1468 !(flags & CP_DMA_CLEAR) && src_va == dst_va) 1483 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 1484 radeon_emit(cs, dst_va >> 32); /* DST_ADDR_HI [31:0] */ 1492 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 1493 radeon_emit(cs, (dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_meta_buffer.c | 442 uint64_t dst_va = radv_buffer_get_va(dst_bo); local in function:radv_copy_buffer 444 dst_va += dst_offset; 449 si_cp_dma_buffer_copy(cmd_buffer, src_va, dst_va, size);
|
| H A D | si_cmd_buffer.c | 1062 uint64_t dst_va, uint64_t src_va, 1092 src_va == dst_va) 1107 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 1108 radeon_emit(cs, dst_va >> 32); /* DST_ADDR_HI [31:0] */ 1116 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ 1117 radeon_emit(cs, (dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */ 1061 si_emit_cp_dma(struct radv_cmd_buffer * cmd_buffer,uint64_t dst_va,uint64_t src_va,unsigned size,unsigned flags) argument
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_clear_blit.c | 1610 uint64_t dst_va = tu_buffer_iova(dst_buffer) + info->bufferOffset + layer_size * i; local in function:tu_copy_image_to_buffer 1611 if ((dst_va & 63) || (pitch & 63)) { 1613 uint32_t x = (dst_va & 63) / vk_format_get_blocksize(dst_format); 1614 ops->dst_buffer(cs, dst_format, dst_va & ~63, 0); 1618 dst_va += pitch; 1621 ops->dst_buffer(cs, dst_format, dst_va, pitch); 1879 uint64_t dst_va, 1894 uint32_t dst_x = (dst_va & 63) / block_size; 1898 ops->dst_buffer( cs, format, dst_va & ~63, 0); 1903 dst_va 1878 copy_buffer(struct tu_cmd_buffer * cmd,uint64_t dst_va,uint64_t src_va,uint64_t size,uint32_t block_size) argument 1965 uint64_t dst_va = tu_buffer_iova(buffer) + dstOffset; local in function:tu_CmdFillBuffer [all...] |