Home
last modified time | relevance | path

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

/external/mesa3d/src/vulkan/wsi/
Dwsi_common_private.h44 struct wsi_swapchain { struct
58 VkResult (*destroy)(struct wsi_swapchain *swapchain, argument
60 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain, argument
62 VkResult (*acquire_next_image)(struct wsi_swapchain *swap_chain, argument
65 VkResult (*queue_present)(struct wsi_swapchain *swap_chain, argument
72 struct wsi_swapchain *chain,
77 void wsi_swapchain_finish(struct wsi_swapchain *chain);
80 wsi_create_native_image(const struct wsi_swapchain *chain,
85 wsi_create_prime_image(const struct wsi_swapchain *chain,
90 wsi_destroy_image(const struct wsi_swapchain *chain,
[all …]
Dwsi_common.c109 struct wsi_swapchain *chain, in wsi_swapchain_init()
150 wsi_swapchain_finish(struct wsi_swapchain *chain) in wsi_swapchain_finish()
196 wsi_create_native_image(const struct wsi_swapchain *chain, in wsi_create_native_image()
308 wsi_create_prime_image(const struct wsi_swapchain *chain, in wsi_create_prime_image()
508 wsi_destroy_image(const struct wsi_swapchain *chain, in wsi_destroy_image()
614 struct wsi_swapchain *swapchain; in wsi_common_create_swapchain()
632 WSI_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_destroy_swapchain()
644 WSI_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_get_images()
664 WSI_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_common_acquire_next_image()
683 WSI_FROM_HANDLE(wsi_swapchain, swapchain, pPresentInfo->pSwapchains[i]); in wsi_common_queue_present()
Dwsi_common_wayland.c565 struct wsi_swapchain base;
585 wsi_wl_swapchain_get_wsi_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_get_wsi_image()
593 wsi_wl_swapchain_acquire_next_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_acquire_next_image()
645 wsi_wl_swapchain_queue_present(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_queue_present()
739 wsi_wl_swapchain_destroy(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_destroy()
775 struct wsi_swapchain **swapchain_out) in wsi_wl_surface_create_swapchain()
Dwsi_common_x11.c621 struct wsi_swapchain base;
645 x11_get_wsi_image(struct wsi_swapchain *wsi_chain, uint32_t image_index) in x11_get_wsi_image()
842 x11_acquire_next_image(struct wsi_swapchain *anv_chain, in x11_acquire_next_image()
857 x11_queue_present(struct wsi_swapchain *anv_chain, in x11_queue_present()
1004 x11_swapchain_destroy(struct wsi_swapchain *anv_chain, in x11_swapchain_destroy()
1042 struct wsi_swapchain **swapchain_out) in x11_surface_create_swapchain()
/external/mesa3d/src/intel/vulkan/
Danv_private.h292 __builtin_types_compatible_p (__typeof (o), struct wsi_swapchain*), \