radv: remove useless parameter to radv_sdma_get_buf_surf()

Same aspect mask is passed through.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34143>
This commit is contained in:
Samuel Pitoiset 2025-03-19 11:54:16 +01:00 committed by Marge Bot
parent 114fbdc534
commit e60cafa533
3 changed files with 4 additions and 6 deletions

View file

@ -82,7 +82,7 @@ transfer_copy_memory_image(struct radv_cmd_buffer *cmd_buffer, uint64_t buffer_v
struct radeon_cmdbuf *cs = cmd_buffer->cs; struct radeon_cmdbuf *cs = cmd_buffer->cs;
const VkImageAspectFlags aspect_mask = region->imageSubresource.aspectMask; const VkImageAspectFlags aspect_mask = region->imageSubresource.aspectMask;
struct radv_sdma_surf buf = radv_sdma_get_buf_surf(buffer_va, image, region, aspect_mask); struct radv_sdma_surf buf = radv_sdma_get_buf_surf(buffer_va, image, region);
const struct radv_sdma_surf img = const struct radv_sdma_surf img =
radv_sdma_get_surf(device, image, region->imageSubresource, region->imageOffset, aspect_mask); radv_sdma_get_surf(device, image, region->imageSubresource, region->imageOffset, aspect_mask);
const VkExtent3D extent = radv_sdma_get_copy_extent(image, region->imageSubresource, region->imageExtent); const VkExtent3D extent = radv_sdma_get_copy_extent(image, region->imageSubresource, region->imageExtent);

View file

@ -164,10 +164,9 @@ radv_sdma_get_bpe(const struct radv_image *const image, VkImageAspectFlags aspec
} }
struct radv_sdma_surf struct radv_sdma_surf
radv_sdma_get_buf_surf(uint64_t buffer_va, const struct radv_image *const image, const VkBufferImageCopy2 *const region, radv_sdma_get_buf_surf(uint64_t buffer_va, const struct radv_image *const image, const VkBufferImageCopy2 *const region)
const VkImageAspectFlags aspect_mask)
{ {
assert(util_bitcount(aspect_mask) == 1); assert(util_bitcount(region->imageSubresource.aspectMask) == 1);
const unsigned pitch = (region->bufferRowLength ? region->bufferRowLength : region->imageExtent.width); const unsigned pitch = (region->bufferRowLength ? region->bufferRowLength : region->imageExtent.width);
const unsigned slice_pitch = const unsigned slice_pitch =

View file

@ -52,8 +52,7 @@ radv_sdma_get_copy_extent(const struct radv_image *const image, const VkImageSub
} }
struct radv_sdma_surf radv_sdma_get_buf_surf(uint64_t buffer_va, const struct radv_image *const image, struct radv_sdma_surf radv_sdma_get_buf_surf(uint64_t buffer_va, const struct radv_image *const image,
const VkBufferImageCopy2 *const region, const VkBufferImageCopy2 *const region);
const VkImageAspectFlags aspect_mask);
struct radv_sdma_surf radv_sdma_get_surf(const struct radv_device *const device, const struct radv_image *const image, struct radv_sdma_surf radv_sdma_get_surf(const struct radv_device *const device, const struct radv_image *const image,
const VkImageSubresourceLayers subresource, const VkOffset3D offset, const VkImageSubresourceLayers subresource, const VkOffset3D offset,
const VkImageAspectFlags aspect_mask); const VkImageAspectFlags aspect_mask);