mesa/src/amd
Pierre-Eric Pelloux-Prayer 7b5ab48c40 radv: partial sdma support
SDMA code adapted from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12763

The only supported use case is image (linear or tiled) -> buffer and only GFX9+ is
supported (for now).

Since RADV_QUEUE_TRANSFER aren't exposed to applications, this cannot be used,
except by the driver.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13959>
2022-01-11 12:18:35 +00:00
..
addrlib amd/addrlib: Use get_supported_arguments to get compiler args. 2021-11-24 07:03:54 +00:00
ci gitlab-ci: Disable radv-fossils again. 2021-12-31 13:38:32 +01:00
common amd: add SDMA_NOP_PAD 2022-01-11 12:18:35 +00:00
compiler aco: validate VOP3P opsel correctly 2022-01-11 11:41:12 +00:00
llvm ac/nir: move ac_are_tessfactors_def_in_all_invocs into radeonsi 2022-01-05 12:46:31 +00:00
registers amd/registers: work around an assertion in parse_kernel_headers.py 2022-01-05 12:46:30 +00:00
vulkan radv: partial sdma support 2022-01-11 12:18:35 +00:00
.clang-format radv: Add clang-format for AMD code. 2021-04-10 03:31:32 +02:00
meson.build radv: Allow building when LLVM isn’t enabled 2021-10-01 10:40:18 +02:00