zink: use an explicit zink_buffer_view struct
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 5 Nov 2020 15:21:05 +0000 (10:21 -0500)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 16 Mar 2021 14:45:32 +0000 (10:45 -0400)
commit054f53e3d04f9ab18cbf27b94cb70c9a6f1eef6a
tree5ef184c6496c35fcf5b75f75bfe94a163f833039
parent4cb5bb72be14af08276a6015ba5a84a13a3c6493
zink: use an explicit zink_buffer_view struct

this gives us an object to work with similar to zink_surface

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9543>
src/gallium/drivers/zink/zink_context.c
src/gallium/drivers/zink/zink_context.h
src/gallium/drivers/zink/zink_draw.c