vulkan: Add common instance and physical device structs
authorJason Ekstrand <jason.ekstrand@intel.com>
Sat, 23 Jan 2021 19:06:02 +0000 (13:06 -0600)
committerMarge Bot <eric+marge@anholt.net>
Mon, 1 Feb 2021 18:54:24 +0000 (18:54 +0000)
commitd360a996f9197113cb267d651cfee1166ba3e385
treed0ae608b2881657c4c81e44fec0a93749e66fcf8
parent0f22fdad9548bebe5926f1269b0af037c4d5459d
vulkan: Add common instance and physical device structs

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8676>
15 files changed:
src/amd/compiler/meson.build
src/amd/vulkan/radv_device.c
src/broadcom/vulkan/v3dv_device.c
src/freedreno/vulkan/tu_device.c
src/gallium/frontends/lavapipe/lvp_device.c
src/intel/Android.vulkan.mk
src/intel/vulkan/anv_device.c
src/vulkan/Makefile.sources
src/vulkan/util/meson.build
src/vulkan/util/vk_device.c
src/vulkan/util/vk_device.h
src/vulkan/util/vk_instance.c [new file with mode: 0644]
src/vulkan/util/vk_instance.h [new file with mode: 0644]
src/vulkan/util/vk_physical_device.c [new file with mode: 0644]
src/vulkan/util/vk_physical_device.h [new file with mode: 0644]