radv: SDMA v4 size field is size - 1
authorTatsuyuki Ishi <ishitatsuyuki@gmail.com>
Tue, 28 Feb 2023 06:29:56 +0000 (15:29 +0900)
committerMarge Bot <emma+marge@anholt.net>
Thu, 2 Mar 2023 15:29:47 +0000 (15:29 +0000)
commite9a55b332a3fb5acfc551f10f30f7d0961e85f27
tree3b06a5adb2bba73717df5aae16e6be6216ca7fb2
parent4f50497a96808e08243a38ff34e78a2186168425
radv: SDMA v4 size field is size - 1

After cross-checking with kernel and the old buffer copy code, it seems
that the size field should be size - 1 instead.

Fixes: 7b5ab48c40b ("radv: partial sdma support")

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21585>
src/amd/vulkan/radv_sdma_copy_image.c