Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/
Dwsi_common_private.h36 struct wsi_swapchain;
106 VkResult (*create_mem)(const struct wsi_swapchain *chain,
110 VkResult (*finish_create)(const struct wsi_swapchain *chain,
145 struct wsi_swapchain { struct
179 VkResult (*destroy)(struct wsi_swapchain *swapchain, argument
181 struct wsi_image *(*get_wsi_image)(struct wsi_swapchain *swapchain, argument
183 VkResult (*acquire_next_image)(struct wsi_swapchain *swap_chain, argument
186 VkResult (*queue_present)(struct wsi_swapchain *swap_chain, argument
190 VkResult (*wait_for_present)(struct wsi_swapchain *swap_chain, argument
193 VkResult (*release_images)(struct wsi_swapchain *swap_chain, argument
[all …]
Dwsi_common_drm.c98 prepare_signal_dma_buf_from_semaphore(struct wsi_swapchain *chain, in prepare_signal_dma_buf_from_semaphore()
136 wsi_prepare_signal_dma_buf_from_semaphore(struct wsi_swapchain *chain, in wsi_prepare_signal_dma_buf_from_semaphore()
154 wsi_signal_dma_buf_from_semaphore(const struct wsi_swapchain *chain, in wsi_signal_dma_buf_from_semaphore()
192 wsi_create_sync_for_dma_buf_wait(const struct wsi_swapchain *chain, in wsi_create_sync_for_dma_buf_wait()
305 wsi_create_native_image_mem(const struct wsi_swapchain *chain,
310 wsi_configure_native_image(const struct wsi_swapchain *chain, in wsi_configure_native_image()
457 wsi_init_image_dmabuf_fd(const struct wsi_swapchain *chain, in wsi_init_image_dmabuf_fd()
474 wsi_create_native_image_mem(const struct wsi_swapchain *chain, in wsi_create_native_image_mem()
569 wsi_create_prime_image_mem(const struct wsi_swapchain *chain, in wsi_create_prime_image_mem()
591 wsi_configure_prime_image(UNUSED const struct wsi_swapchain *chain, in wsi_configure_prime_image()
[all …]
Dwsi_common.c346 configure_image(const struct wsi_swapchain *chain, in configure_image()
404 struct wsi_swapchain *chain, in wsi_swapchain_init()
519 wsi_swapchain_finish(struct wsi_swapchain *chain) in wsi_swapchain_finish()
552 wsi_configure_image(const struct wsi_swapchain *chain, in wsi_configure_image()
654 wsi_destroy_image_info(const struct wsi_swapchain *chain, in wsi_destroy_image_info()
676 wsi_create_image(const struct wsi_swapchain *chain, in wsi_create_image()
717 wsi_destroy_image(const struct wsi_swapchain *chain, in wsi_destroy_image()
924 struct wsi_swapchain *swapchain; in wsi_CreateSwapchainKHR()
1004 VK_FROM_HANDLE(wsi_swapchain, swapchain, _swapchain); in wsi_DestroySwapchainKHR()
1022 VK_FROM_HANDLE(wsi_swapchain, swapchain, pReleaseInfo->swapchain); in wsi_ReleaseSwapchainImagesEXT()
[all …]
Dwsi_common_headless.c258 struct wsi_swapchain base;
274 wsi_headless_swapchain_get_wsi_image(struct wsi_swapchain *wsi_chain, in wsi_headless_swapchain_get_wsi_image()
283 wsi_headless_swapchain_acquire_next_image(struct wsi_swapchain *wsi_chain, in wsi_headless_swapchain_acquire_next_image()
317 wsi_headless_swapchain_queue_present(struct wsi_swapchain *wsi_chain, in wsi_headless_swapchain_queue_present()
333 wsi_headless_swapchain_destroy(struct wsi_swapchain *wsi_chain, in wsi_headless_swapchain_destroy()
364 wsi_create_null_image_mem(const struct wsi_swapchain *chain, in wsi_create_null_image_mem()
450 struct wsi_swapchain **swapchain_out) in wsi_headless_surface_create_swapchain()
Dwsi_common_win32.cpp99 struct wsi_swapchain base;
420 wsi_create_dxgi_image_mem(const struct wsi_swapchain *drv_chain, in wsi_create_dxgi_image_mem()
498 wsi_dxgi_configure_image(const struct wsi_swapchain *chain, in wsi_dxgi_configure_image()
580 wsi_win32_swapchain_destroy(struct wsi_swapchain *drv_chain, in wsi_win32_swapchain_destroy()
603 wsi_win32_get_wsi_image(struct wsi_swapchain *drv_chain, in wsi_win32_get_wsi_image()
613 wsi_win32_release_images(struct wsi_swapchain *drv_chain, in wsi_win32_release_images()
634 wsi_win32_acquire_next_image(struct wsi_swapchain *drv_chain, in wsi_win32_acquire_next_image()
716 wsi_win32_queue_present(struct wsi_swapchain *drv_chain, in wsi_win32_queue_present()
811 struct wsi_swapchain **swapchain_out) in wsi_win32_surface_create_swapchain()
Dwsi_common_display.c147 struct wsi_swapchain base;
1129 wsi_display_image_init(struct wsi_swapchain *drv_chain, in wsi_display_image_init()
1195 wsi_display_image_finish(struct wsi_swapchain *drv_chain, in wsi_display_image_finish()
1209 wsi_display_swapchain_destroy(struct wsi_swapchain *drv_chain, in wsi_display_swapchain_destroy()
1227 wsi_display_get_wsi_image(struct wsi_swapchain *drv_chain, in wsi_display_get_wsi_image()
1253 _wsi_display_queue_next(struct wsi_swapchain *drv_chain);
1428 wsi_display_release_images(struct wsi_swapchain *drv_chain, in wsi_display_release_images()
1446 wsi_display_acquire_next_image(struct wsi_swapchain *drv_chain, in wsi_display_acquire_next_image()
1890 _wsi_display_queue_next(struct wsi_swapchain *drv_chain) in _wsi_display_queue_next()
1998 wsi_display_queue_present(struct wsi_swapchain *drv_chain, in wsi_display_queue_present()
[all …]
Dwsi_common_wayland.c158 struct wsi_swapchain base;
1644 wsi_wl_swapchain_get_wsi_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_get_wsi_image()
1652 wsi_wl_swapchain_release_images(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_release_images()
1665 wsi_wl_swapchain_set_present_mode(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_set_present_mode()
1673 wsi_wl_swapchain_wait_for_present(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_wait_for_present()
1844 wsi_wl_swapchain_acquire_next_image(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_acquire_next_image()
1983 wsi_wl_swapchain_queue_present(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_queue_present()
2222 wsi_wl_swapchain_destroy(struct wsi_swapchain *wsi_chain, in wsi_wl_swapchain_destroy()
2241 struct wsi_swapchain **swapchain_out) in wsi_wl_surface_create_swapchain()
Dwsi_common_x11.c1051 struct wsi_swapchain base;
1218 x11_get_wsi_image(struct wsi_swapchain *wsi_chain, uint32_t image_index) in x11_get_wsi_image()
1760 x11_release_images(struct wsi_swapchain *wsi_chain, in x11_release_images()
1794 x11_acquire_next_image(struct wsi_swapchain *anv_chain, in x11_acquire_next_image()
1848 x11_queue_present(struct wsi_swapchain *anv_chain, in x11_queue_present()
2356 x11_swapchain_destroy(struct wsi_swapchain *anv_chain, in x11_swapchain_destroy()
2568 static VkResult x11_wait_for_present(struct wsi_swapchain *wsi_chain, in x11_wait_for_present()
2612 struct wsi_swapchain **swapchain_out) in x11_surface_create_swapchain()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc11318 slink:VkPresentInfoKHR in the <<wsi_swapchain,WSI Swapchain>> section.