diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 11f14839c25..6be284b9ca4 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -22,6 +22,7 @@ #include "panvk_instance.h" #include "panvk_physical_device.h" #include "panvk_private.h" +#include "panvk_wsi.h" #include "pan_format.h" #include "pan_props.h" diff --git a/src/panfrost/vulkan/panvk_private.h b/src/panfrost/vulkan/panvk_private.h index 8075e58998b..1f1b15b3185 100644 --- a/src/panfrost/vulkan/panvk_private.h +++ b/src/panfrost/vulkan/panvk_private.h @@ -109,7 +109,4 @@ struct panvk_device; struct panvk_pipeline_layout; struct panvk_queue; -VkResult panvk_wsi_init(struct panvk_physical_device *physical_device); -void panvk_wsi_finish(struct panvk_physical_device *physical_device); - #endif /* PANVK_PRIVATE_H */ diff --git a/src/panfrost/vulkan/panvk_wsi.c b/src/panfrost/vulkan/panvk_wsi.c index 44348b67604..d570f4b0c25 100644 --- a/src/panfrost/vulkan/panvk_wsi.c +++ b/src/panfrost/vulkan/panvk_wsi.c @@ -25,6 +25,7 @@ * DEALINGS IN THE SOFTWARE. */ +#include "panvk_wsi.h" #include "panvk_instance.h" #include "panvk_physical_device.h" #include "panvk_private.h" diff --git a/src/panfrost/vulkan/panvk_wsi.h b/src/panfrost/vulkan/panvk_wsi.h new file mode 100644 index 00000000000..260ba60dfb2 --- /dev/null +++ b/src/panfrost/vulkan/panvk_wsi.h @@ -0,0 +1,16 @@ +/* + * Copyright © 2021 Collabora Ltd. + * SPDX-License-Identifier: MIT + */ + +#ifndef PANVK_WSI_H +#define PANVK_WSI_H + +#include + +struct panvk_physical_device; + +VkResult panvk_wsi_init(struct panvk_physical_device *physical_device); +void panvk_wsi_finish(struct panvk_physical_device *physical_device); + +#endif