Mesa (main): vulkan/wsi/drm: Drop wsi_create_native/prime_image

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jan 31 20:20:14 UTC 2022


Module: Mesa
Branch: main
Commit: 1abab1a28fcb34f0f27d4130b55aa6db1e58b13b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1abab1a28fcb34f0f27d4130b55aa6db1e58b13b

Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Thu Jul 22 23:50:22 2021 -0500

vulkan/wsi/drm: Drop wsi_create_native/prime_image

Acked-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12031>

---

 src/vulkan/wsi/wsi_common_drm.c     | 48 -------------------------------------
 src/vulkan/wsi/wsi_common_private.h | 13 ----------
 2 files changed, 61 deletions(-)

diff --git a/src/vulkan/wsi/wsi_common_drm.c b/src/vulkan/wsi/wsi_common_drm.c
index 39e66949f74..0643a04a18b 100644
--- a/src/vulkan/wsi/wsi_common_drm.c
+++ b/src/vulkan/wsi/wsi_common_drm.c
@@ -419,32 +419,6 @@ wsi_create_native_image_mem(const struct wsi_swapchain *chain,
    return VK_SUCCESS;
 }
 
-VkResult
-wsi_create_native_image(const struct wsi_swapchain *chain,
-                        const VkSwapchainCreateInfoKHR *pCreateInfo,
-                        uint32_t num_modifier_lists,
-                        const uint32_t *num_modifiers,
-                        const uint64_t *const *modifiers,
-                        uint8_t *(alloc_shm)(struct wsi_image *image, unsigned size),
-                        struct wsi_image *image)
-{
-   VkResult result;
-
-   struct wsi_image_info info;
-   result = wsi_configure_native_image(chain, pCreateInfo,
-                                       num_modifier_lists,
-                                       num_modifiers, modifiers,
-                                       alloc_shm, &info);
-   if (result != VK_SUCCESS)
-      return result;
-
-   result = wsi_create_image(chain, &info, image);
-
-   wsi_destroy_image_info(chain, &info);
-
-   return result;
-}
-
 static inline uint32_t
 align_u32(uint32_t v, uint32_t a)
 {
@@ -645,25 +619,3 @@ wsi_configure_prime_image(UNUSED const struct wsi_swapchain *chain,
 
    return VK_SUCCESS;
 }
-
-VkResult
-wsi_create_prime_image(const struct wsi_swapchain *chain,
-                       const VkSwapchainCreateInfoKHR *pCreateInfo,
-                       bool use_modifier,
-                       struct wsi_image *image)
-{
-   struct wsi_image_info info;
-   VkResult result = wsi_configure_prime_image(chain, pCreateInfo,
-                                               use_modifier, &info);
-   if (result != VK_SUCCESS)
-      return result;
-
-   result = wsi_create_image(chain, &info, image);
-   if (result != VK_SUCCESS) {
-      wsi_destroy_image_info(chain, &info);
-      return result;
-   }
-
-   return VK_SUCCESS;
-}
-
diff --git a/src/vulkan/wsi/wsi_common_private.h b/src/vulkan/wsi/wsi_common_private.h
index 72ad096786a..b41cd16a96a 100644
--- a/src/vulkan/wsi/wsi_common_private.h
+++ b/src/vulkan/wsi/wsi_common_private.h
@@ -140,25 +140,12 @@ wsi_configure_native_image(const struct wsi_swapchain *chain,
                            uint8_t *(alloc_shm)(struct wsi_image *image,
                                                 unsigned size),
                            struct wsi_image_info *info);
-VkResult
-wsi_create_native_image(const struct wsi_swapchain *chain,
-                        const VkSwapchainCreateInfoKHR *pCreateInfo,
-                        uint32_t num_modifier_lists,
-                        const uint32_t *num_modifiers,
-                        const uint64_t *const *modifiers,
-                        uint8_t *(alloc_shm)(struct wsi_image *image, unsigned size),
-                        struct wsi_image *image);
 
 VkResult
 wsi_configure_prime_image(UNUSED const struct wsi_swapchain *chain,
                           const VkSwapchainCreateInfoKHR *pCreateInfo,
                           bool use_modifier,
                           struct wsi_image_info *info);
-VkResult
-wsi_create_prime_image(const struct wsi_swapchain *chain,
-                       const VkSwapchainCreateInfoKHR *pCreateInfo,
-                       bool use_modifier,
-                       struct wsi_image *image);
 
 VkResult
 wsi_configure_image(const struct wsi_swapchain *chain,



More information about the mesa-commit mailing list