Home
last modified time | relevance | path

Searched refs:wsi_swapchain (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/vulkan/wsi/
Dwsi_common_private.h47 struct wsi_swapchain { struct
63 VkResult (*destroy)(struct wsi_swapchain *swapchain, argument
65 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain, argument
67 VkResult (*acquire_next_image)(struct wsi_swapchain *swap_chain, argument
70 VkResult (*queue_present)(struct wsi_swapchain *swap_chain, argument
80 struct wsi_swapchain *chain,
89 void wsi_swapchain_finish(struct wsi_swapchain *chain);
92 wsi_create_native_image(const struct wsi_swapchain *chain,
100 wsi_create_prime_image(const struct wsi_swapchain *chain,
106 wsi_destroy_image(const struct wsi_swapchain *chain,
[all …]
Dwsi_common.c179 struct wsi_swapchain *chain, in wsi_swapchain_init()
275 wsi_swapchain_finish(struct wsi_swapchain *chain) in wsi_swapchain_finish()
294 wsi_destroy_image(const struct wsi_swapchain *chain, in wsi_destroy_image()
464 struct wsi_swapchain *swapchain; in wsi_common_create_swapchain()
491 VK_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_destroy_swapchain()
503 VK_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_get_images()
521 VK_FROM_HANDLE(wsi_swapchain, swapchain, pAcquireInfo->swapchain); in wsi_common_acquire_next_image2()
565 VK_FROM_HANDLE(wsi_swapchain, swapchain, pPresentInfo->pSwapchains[i]); in wsi_common_queue_present()
Dwsi_common_wayland.c732 struct wsi_swapchain base;
762 wsi_wl_swapchain_get_wsi_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_get_wsi_image()
770 wsi_wl_swapchain_acquire_next_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_acquire_next_image()
860 wsi_wl_swapchain_queue_present(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_queue_present()
993 wsi_wl_swapchain_destroy(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_destroy()
1028 struct wsi_swapchain **swapchain_out) in wsi_wl_surface_create_swapchain()
Dwsi_common_display.c128 struct wsi_swapchain base;
1007 struct wsi_swapchain *drv_chain, in wsi_display_image_init()
1081 wsi_display_image_finish(struct wsi_swapchain *drv_chain, in wsi_display_image_finish()
1096 wsi_display_swapchain_destroy(struct wsi_swapchain *drv_chain, in wsi_display_swapchain_destroy()
1111 wsi_display_get_wsi_image(struct wsi_swapchain *drv_chain, in wsi_display_get_wsi_image()
1137 _wsi_display_queue_next(struct wsi_swapchain *drv_chain);
1272 wsi_display_acquire_next_image(struct wsi_swapchain *drv_chain, in wsi_display_acquire_next_image()
1650 _wsi_display_queue_next(struct wsi_swapchain *drv_chain) in _wsi_display_queue_next()
1754 wsi_display_queue_present(struct wsi_swapchain *drv_chain, in wsi_display_queue_present()
1795 struct wsi_swapchain **swapchain_out) in wsi_display_surface_create_swapchain()
Dwsi_common_x11.c741 struct wsi_swapchain base;
823 x11_get_wsi_image(struct wsi_swapchain *wsi_chain, uint32_t image_index) in x11_get_wsi_image()
1100 x11_acquire_next_image(struct wsi_swapchain *anv_chain, in x11_acquire_next_image()
1123 x11_queue_present(struct wsi_swapchain *anv_chain, in x11_queue_present()
1419 x11_swapchain_destroy(struct wsi_swapchain *anv_chain, in x11_swapchain_destroy()
1485 struct wsi_swapchain **swapchain_out) in x11_surface_create_swapchain()
Dwsi_common_drm.c90 wsi_create_native_image(const struct wsi_swapchain *chain, in wsi_create_native_image()
420 wsi_create_prime_image(const struct wsi_swapchain *chain, in wsi_create_prime_image()
/external/mesa3d/src/intel/vulkan/
Danv_private.h452 __builtin_types_compatible_p (__typeof (o), struct wsi_swapchain*), \
/external/mesa3d/docs/relnotes/
D20.2.0.rst2514 - vulkan/wsi: Make wsi_swapchain inherit from vk_object_base