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