turnip: Store the computed iova in the tu_buffer.
authorEmma Anholt <emma@anholt.net>
Tue, 1 Feb 2022 05:24:54 +0000 (21:24 -0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 1 Feb 2022 15:30:12 +0000 (15:30 +0000)
commitf460fb3f9173197ae86d5ed4345f75082e2a427d
treea15b631b27427d01f5f0fca70fe386e6a1d9514a
parentba44634e4dde5144330b0d31278a4fa8de5dfb97
turnip: Store the computed iova in the tu_buffer.

We recently had a bug of forgeting to add the buf->bo_offset.  Just make
the easiest field to get be the bo->iova + buf->bo_offset already.  Plus,
a little less work at emit time.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14816>
src/freedreno/vulkan/tu_clear_blit.c
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_descriptor_set.c
src/freedreno/vulkan/tu_device.c
src/freedreno/vulkan/tu_image.c
src/freedreno/vulkan/tu_private.h
src/freedreno/vulkan/tu_query.c