Home
last modified time | relevance | path

Searched refs:dst_va (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_cp_dma.c57 static void si_emit_cp_dma(struct si_context *sctx, struct radeon_cmdbuf *cs, uint64_t dst_va, in si_emit_cp_dma() argument
79 if (sctx->gfx_level >= GFX9 && !(flags & CP_DMA_CLEAR) && src_va == dst_va) { in si_emit_cp_dma()
108 radeon_emit(dst_va); /* DST_ADDR_LO [31:0] */ in si_emit_cp_dma()
109 radeon_emit(dst_va >> 32); /* DST_ADDR_HI [31:0] */ in si_emit_cp_dma()
117 radeon_emit(dst_va); /* DST_ADDR_LO [31:0] */ in si_emit_cp_dma()
118 radeon_emit((dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */ in si_emit_cp_dma()
482 uint64_t dst_va = (dst ? dst->gpu_address : 0ull) + dst_offset; in si_cp_copy_data() local
490 radeon_emit(dst_va); in si_cp_copy_data()
491 radeon_emit(dst_va >> 32); in si_cp_copy_data()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_buffer.c200 copy_buffer_shader(struct radv_cmd_buffer *cmd_buffer, uint64_t src_va, uint64_t dst_va, in copy_buffer_shader() argument
217 .dst_addr = dst_va, in copy_buffer_shader()
284 uint64_t dst_va = radv_buffer_get_va(dst_bo) + dst_offset; in radv_copy_buffer() local
290 copy_buffer_shader(cmd_buffer, src_va, dst_va, size); in radv_copy_buffer()
292 si_cp_dma_buffer_copy(cmd_buffer, src_va, dst_va, size); in radv_copy_buffer()
H A Dsi_cmd_buffer.c1533 uint64_t dst_va, uint64_t src_va, unsigned size, unsigned flags) in si_cs_emit_cp_dma()
1560 src_va == dst_va) in si_cs_emit_cp_dma()
1575 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ in si_cs_emit_cp_dma()
1576 radeon_emit(cs, dst_va >> 32); /* DST_ADDR_HI [31:0] */ in si_cs_emit_cp_dma()
1584 radeon_emit(cs, dst_va); /* DST_ADDR_LO [31:0] */ in si_cs_emit_cp_dma()
1585 radeon_emit(cs, (dst_va >> 32) & 0xffff); /* DST_ADDR_HI [15:0] */ in si_cs_emit_cp_dma()
1591 si_emit_cp_dma(struct radv_cmd_buffer *cmd_buffer, uint64_t dst_va, uint64_t src_va, unsigned size, in si_emit_cp_dma() argument
1598 si_cs_emit_cp_dma(device, cs, predicating, dst_va, src_va, size, flags); in si_emit_cp_dma()
1532 si_cs_emit_cp_dma(struct radv_device *device, struct radeon_cmdbuf *cs, bool predicating, uint64_t dst_va, uint64_t src_va, unsigned size, unsigned flags) si_cs_emit_cp_dma() argument
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_clear_blit.c1817 uint64_t dst_va = dst_buffer->iova + info->bufferOffset + layer_size * i; in tu_copy_image_to_buffer() local
1818 if ((dst_va & 63) || (pitch & 63)) { in tu_copy_image_to_buffer()
1820 uint32_t x = (dst_va & 63) / util_format_get_blocksize(dst_format); in tu_copy_image_to_buffer()
1821 ops->dst_buffer(cs, dst_format, dst_va & ~63, 0, src_format); in tu_copy_image_to_buffer()
1825 dst_va += pitch; in tu_copy_image_to_buffer()
1828 ops->dst_buffer(cs, dst_format, dst_va, pitch, src_format); in tu_copy_image_to_buffer()
2093 uint64_t dst_va, in copy_buffer()
2108 uint32_t dst_x = (dst_va & 63) / block_size; in copy_buffer()
2112 ops->dst_buffer( cs, format, dst_va & ~63, 0, format); in copy_buffer()
2117 dst_va in copy_buffer()
2092 copy_buffer(struct tu_cmd_buffer *cmd, uint64_t dst_va, uint64_t src_va, uint64_t size, uint32_t block_size) copy_buffer() argument
2177 uint64_t dst_va = buffer->iova + dstOffset; tu_CmdFillBuffer() local
[all...]

Completed in 10 milliseconds