v3dv: move to subclassing instance/physical device
authorAlejandro Piñeiro <apinheiro@igalia.com>
Wed, 27 Jan 2021 12:46:58 +0000 (13:46 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 1 Feb 2021 18:54:24 +0000 (18:54 +0000)
commit9c0079e0ee1ad18e9c75f6e5a56188a52acb9837
treeb63a2bc24f9a450388dd19c06ce616a03e59f6bc
parent249652fc1ec801a0d7070679161c27cf9fff7747
v3dv: move to subclassing instance/physical device

This moves to using the common base structs for these two objects, but
doesn't use any of the new features yet.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8676>
src/broadcom/vulkan/v3dv_device.c
src/broadcom/vulkan/v3dv_private.h
src/broadcom/vulkan/v3dv_wsi.c
src/broadcom/vulkan/v3dv_wsi_display.c
src/broadcom/vulkan/v3dv_wsi_wayland.c
src/broadcom/vulkan/v3dv_wsi_x11.c