vulkan/util: Consolidate typed_memcpy
authorJames Park <jpark37@lagfreegames.com>
Mon, 30 Nov 2020 10:00:48 +0000 (02:00 -0800)
committerMarge Bot <eric+marge@anholt.net>
Tue, 1 Dec 2020 07:48:08 +0000 (07:48 +0000)
commitf86668f487b32c185388a39e2200c17c298b877a
tree97c48ac8340292de82eff90720c894e89955fae1
parent116b6d135dad7f45d018a2d715a614b35143f385
vulkan/util: Consolidate typed_memcpy

Collapse typed_memcpy definitions into one header.

Use do/while(0) pattern to fix MSVC compilation.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7830>
src/amd/vulkan/radv_meta.c
src/amd/vulkan/radv_private.h
src/broadcom/vulkan/v3dv_cmd_buffer.c
src/broadcom/vulkan/v3dv_private.h
src/gallium/frontends/lavapipe/lvp_private.h
src/intel/vulkan/anv_private.h
src/vulkan/util/vk_util.h
src/vulkan/wsi/wsi_common_display.h
src/vulkan/wsi/wsi_common_wayland.c
src/vulkan/wsi/wsi_common_x11.c