Home
last modified time | relevance | path

Searched refs:wsi_device (Results 1 - 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_private.h61 uint32_t (*select_image_memory_type)(const struct wsi_device *wsi,
63 uint32_t (*select_buffer_memory_type)(const struct wsi_device *wsi,
103 const struct wsi_device *wsi;
120 * it'll implement the wsi_device::get_buffer_blit_queue callback.
142 wsi_device_matches_drm_fd(const struct wsi_device *wsi, int drm_fd);
145 wsi_swapchain_init(const struct wsi_device *wsi,
153 wsi_swapchain_get_present_mode(struct wsi_device *wsi,
159 wsi_select_memory_type(const struct wsi_device *wsi,
164 wsi_select_device_memory_type(const struct wsi_device *wsi,
241 struct wsi_device *wsi_devic
[all...]
H A Dwsi_common_display.c211 wsi_display_find_drm_mode(struct wsi_device *wsi_device, in wsi_display_find_drm_mode() argument
223 wsi_display_invalidate_connector_modes(struct wsi_device *wsi_device, in wsi_display_invalidate_connector_modes() argument
232 wsi_display_register_drm_mode(struct wsi_device *wsi_device, in wsi_display_register_drm_mode() argument
237 (struct wsi_display *) wsi_device->wsi[VK_ICD_WSI_PLATFORM_DISPLAY]; in wsi_display_register_drm_mode()
239 wsi_display_find_drm_mode(wsi_device, connector, drm_mode); in wsi_display_register_drm_mode()
276 wsi_display_find_connector(struct wsi_device *wsi_device, in wsi_display_find_connector() argument
308 wsi_display_get_connector(struct wsi_device *wsi_device, int drm_fd, uint32_t connector_id) wsi_display_get_connector() argument
385 wsi_display_fill_in_display_properties(struct wsi_device *wsi_device, struct wsi_display_connector *connector, VkDisplayProperties2KHR *properties2) wsi_display_fill_in_display_properties() argument
443 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetPhysicalDeviceDisplayPropertiesKHR() local
487 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_get_connectors() local
520 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetPhysicalDeviceDisplayProperties2KHR() local
553 wsi_display_fill_in_display_plane_properties( struct wsi_device *wsi_device, struct wsi_display_connector *connector, VkDisplayPlaneProperties2KHR *properties) wsi_display_fill_in_display_plane_properties() argument
576 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetPhysicalDeviceDisplayPlanePropertiesKHR() local
610 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetPhysicalDeviceDisplayPlaneProperties2KHR() local
646 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetDisplayPlaneSupportedDisplaysKHR() local
670 wsi_display_fill_in_display_mode_properties( struct wsi_device *wsi_device, struct wsi_display_mode *display_mode, VkDisplayModeProperties2KHR *properties) wsi_display_fill_in_display_mode_properties() argument
692 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetDisplayModePropertiesKHR() local
722 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetDisplayModeProperties2KHR() local
877 wsi_display_surface_get_support(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t queueFamilyIndex, VkBool32* pSupported) wsi_display_surface_get_support() argument
890 wsi_display_surface_get_capabilities(VkIcdSurfaceBase *surface_base, struct wsi_device *wsi_device, VkSurfaceCapabilitiesKHR* caps) wsi_display_surface_get_capabilities() argument
935 wsi_display_surface_get_capabilities2(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, const void *info_next, VkSurfaceCapabilities2KHR *caps) wsi_display_surface_get_capabilities2() argument
969 get_sorted_vk_formats(struct wsi_device *wsi_device, VkFormat *sorted_formats) get_sorted_vk_formats() argument
986 wsi_display_surface_get_formats(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, uint32_t *surface_format_count, VkSurfaceFormatKHR *surface_formats) wsi_display_surface_get_formats() argument
1008 wsi_display_surface_get_formats2(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, const void *info_next, uint32_t *surface_format_count, VkSurfaceFormat2KHR *surface_formats) wsi_display_surface_get_formats2() argument
1047 wsi_display_surface_get_present_rectangles(VkIcdSurfaceBase *surface_base, struct wsi_device *wsi_device, uint32_t* pRectCount, VkRect2D* pRects) wsi_display_surface_get_present_rectangles() argument
1722 wsi_register_vblank_event(struct wsi_display_fence *fence, const struct wsi_device *wsi_device, VkDisplayKHR display, uint32_t flags, uint64_t frame_requested, uint64_t *frame_queued) wsi_register_vblank_event() argument
1932 wsi_display_surface_create_swapchain( VkIcdSurfaceBase *icd_surface, VkDevice device, struct wsi_device *wsi_device, const VkSwapchainCreateInfoKHR *create_info, const VkAllocationCallbacks *allocator, struct wsi_swapchain **swapchain_out) wsi_display_surface_create_swapchain() argument
2057 struct wsi_device *wsi_device = data; udev_event_listener_thread() local
2136 wsi_display_init_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc, int display_fd) wsi_display_init_wsi() argument
2198 wsi_display_finish_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc) wsi_display_finish_wsi() argument
2235 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_ReleaseDisplayEXT() local
2258 wsi_display_find_output(struct wsi_device *wsi_device, xcb_randr_output_t output) wsi_display_find_output() argument
2457 wsi_display_find_x_mode(struct wsi_device *wsi_device, struct wsi_display_connector *connector, xcb_randr_mode_info_t *mode) wsi_display_find_x_mode() argument
2469 wsi_display_register_x_mode(struct wsi_device *wsi_device, struct wsi_display_connector *connector, xcb_randr_mode_info_t *x_mode, bool preferred) wsi_display_register_x_mode() argument
2510 wsi_display_get_output(struct wsi_device *wsi_device, xcb_connection_t *connection, xcb_randr_output_t output) wsi_display_get_output() argument
2657 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_AcquireXlibDisplayEXT() local
2722 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetRandROutputDisplayEXT() local
2744 struct wsi_device *wsi_device = device->physical->wsi_device; wsi_DisplayPowerControlEXT() local
2773 wsi_register_device_event(VkDevice _device, struct wsi_device *wsi_device, const VkDeviceEventInfoEXT *device_event_info, const VkAllocationCallbacks *allocator, struct vk_sync **sync_out, int sync_fd) wsi_register_device_event() argument
2854 wsi_register_display_event(VkDevice _device, struct wsi_device *wsi_device, VkDisplayKHR display, const VkDisplayEventInfoEXT *display_event_info, const VkAllocationCallbacks *allocator, struct vk_sync **sync_out, int sync_fd) wsi_register_display_event() argument
2931 wsi_display_setup_syncobj_fd(struct wsi_device *wsi_device, int fd) wsi_display_setup_syncobj_fd() argument
2946 struct wsi_device *wsi_device = device->physical->wsi_device; wsi_GetSwapchainCounterEXT() local
2976 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_AcquireDrmDisplayEXT() local
3010 struct wsi_device *wsi_device = pdevice->wsi_device; wsi_GetDrmDisplayEXT() local
[all...]
H A Dwsi_common_win32.c45 struct wsi_device *wsi;
109 struct wsi_device *wsi_device, in wsi_win32_surface_get_support()
120 struct wsi_device *wsi_device, in wsi_win32_surface_get_capabilities()
139 wsi_device->maxImageDimension2D, in wsi_win32_surface_get_capabilities()
140 wsi_device->maxImageDimension2D, in wsi_win32_surface_get_capabilities()
164 struct wsi_device *wsi_device, in wsi_win32_surface_get_capabilities2()
171 wsi_win32_surface_get_capabilities(surface, wsi_device, in wsi_win32_surface_get_capabilities2()
108 wsi_win32_surface_get_support(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t queueFamilyIndex, VkBool32* pSupported) wsi_win32_surface_get_support() argument
119 wsi_win32_surface_get_capabilities(VkIcdSurfaceBase *surf, struct wsi_device *wsi_device, VkSurfaceCapabilitiesKHR* caps) wsi_win32_surface_get_capabilities() argument
163 wsi_win32_surface_get_capabilities2(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, const void *info_next, VkSurfaceCapabilities2KHR* caps) wsi_win32_surface_get_capabilities2() argument
201 get_sorted_vk_formats(struct wsi_device *wsi_device, VkFormat *sorted_formats) get_sorted_vk_formats() argument
218 wsi_win32_surface_get_formats(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats) wsi_win32_surface_get_formats() argument
239 wsi_win32_surface_get_formats2(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, const void *info_next, uint32_t* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats) wsi_win32_surface_get_formats2() argument
286 wsi_win32_surface_get_present_rectangles(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t* pRectCount, VkRect2D* pRects) wsi_win32_surface_get_present_rectangles() argument
427 wsi_win32_surface_create_swapchain( VkIcdSurfaceBase *icd_surface, VkDevice device, struct wsi_device *wsi_device, const VkSwapchainCreateInfoKHR *create_info, const VkAllocationCallbacks *allocator, struct wsi_swapchain **swapchain_out) wsi_win32_surface_create_swapchain() argument
506 wsi_win32_init_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc, VkPhysicalDevice physical_device) wsi_win32_init_wsi() argument
543 wsi_win32_finish_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc) wsi_win32_finish_wsi() argument
[all...]
H A Dwsi_common_x11.c122 wsi_x11_check_dri3_compatible(const struct wsi_device *wsi_dev, in wsi_x11_check_dri3_compatible()
190 wsi_x11_connection_create(struct wsi_device *wsi_dev, in wsi_x11_connection_create()
342 wsi_x11_connection_destroy(struct wsi_device *wsi_dev, in wsi_x11_connection_destroy()
369 wsi_x11_get_connection(struct wsi_device *wsi_dev, in wsi_x11_get_connection()
540 struct wsi_device *wsi_device = pdevice->wsi_device; in wsi_GetPhysicalDeviceXcbPresentationSupportKHR() local
542 wsi_x11_get_connection(wsi_device, connection); in wsi_GetPhysicalDeviceXcbPresentationSupportKHR()
547 if (!wsi_device->sw) { in wsi_GetPhysicalDeviceXcbPresentationSupportKHR()
590 struct wsi_device *wsi_devic in x11_surface_get_support()
589 x11_surface_get_support(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, uint32_t queueFamilyIndex, VkBool32* pSupported) x11_surface_get_support() argument
619 x11_get_min_image_count(const struct wsi_device *wsi_device) x11_get_min_image_count() argument
646 x11_surface_get_capabilities(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, VkSurfaceCapabilitiesKHR *caps) x11_surface_get_capabilities() argument
707 x11_surface_get_capabilities2(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, const void *info_next, VkSurfaceCapabilities2KHR *caps) x11_surface_get_capabilities2() argument
739 get_sorted_vk_formats(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, VkFormat *sorted_formats, unsigned *count) get_sorted_vk_formats() argument
768 x11_surface_get_formats(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) x11_surface_get_formats() argument
792 x11_surface_get_formats2(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, const void *info_next, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) x11_surface_get_formats2() argument
835 x11_surface_get_present_rectangles(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, uint32_t* pRectCount, VkRect2D* pRects) x11_surface_get_present_rectangles() argument
1462 x11_needs_wait_for_fences(const struct wsi_device *wsi_device, struct wsi_x11_connection *wsi_conn, VkPresentModeKHR present_mode) x11_needs_wait_for_fences() argument
1945 x11_surface_create_swapchain(VkIcdSurfaceBase *icd_surface, VkDevice device, struct wsi_device *wsi_device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks* pAllocator, struct wsi_swapchain **swapchain_out) x11_surface_create_swapchain() argument
2221 wsi_x11_init_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc, const struct driOptionCache *dri_options) wsi_x11_init_wsi() argument
2299 wsi_x11_finish_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc) wsi_x11_finish_wsi() argument
[all...]
H A Dwsi_common.c60 wsi_device_init(struct wsi_device *wsi, in wsi_device_init()
229 wsi_device_finish(struct wsi_device *wsi, in wsi_device_finish()
261 wsi_device_setup_syncobj_fd(struct wsi_device *wsi_device, in wsi_device_setup_syncobj_fd() argument
265 wsi_display_setup_syncobj_fd(wsi_device, fd); in wsi_device_setup_syncobj_fd()
270 wsi_swapchain_init(const struct wsi_device *wsi, in wsi_swapchain_init()
331 wsi_swapchain_is_present_mode_supported(struct wsi_device *wsi, in wsi_swapchain_is_present_mode_supported()
368 wsi_swapchain_get_present_mode(struct wsi_device *wsi, in wsi_swapchain_get_present_mode()
529 const struct wsi_device *wsi = chain->wsi; in wsi_create_image()
569 const struct wsi_device *ws in wsi_destroy_image()
606 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceSupportKHR() local
621 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceCapabilitiesKHR() local
644 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceCapabilities2KHR() local
659 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceCapabilities2EXT() local
706 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceFormatsKHR() local
721 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfaceFormats2KHR() local
736 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDeviceSurfacePresentModesKHR() local
751 struct wsi_device *wsi_device = device->wsi_device; wsi_GetPhysicalDevicePresentRectanglesKHR() local
766 struct wsi_device *wsi_device = device->physical->wsi_device; wsi_CreateSwapchainKHR() local
[all...]
H A Dwsi_common.h95 struct wsi_device { struct
234 wsi_device_init(struct wsi_device *wsi,
243 wsi_device_finish(struct wsi_device *wsi,
248 wsi_device_setup_syncobj_fd(struct wsi_device *wsi_device,
279 wsi_common_acquire_next_image2(const struct wsi_device *wsi,
285 wsi_common_queue_present(const struct wsi_device *wsi,
292 wsi_common_create_swapchain_image(const struct wsi_device *wsi,
297 wsi_common_bind_swapchain_image(const struct wsi_device *wsi,
H A Dwsi_common_wayland.c83 struct wsi_device *wsi;
669 struct wsi_device *wsi_device = pdevice->wsi_device; in wsi_GetPhysicalDeviceWaylandPresentationSupportKHR() local
671 (struct wsi_wayland *)wsi_device->wsi[VK_ICD_WSI_PLATFORM_WAYLAND]; in wsi_GetPhysicalDeviceWaylandPresentationSupportKHR()
675 wsi_device->sw); in wsi_GetPhysicalDeviceWaylandPresentationSupportKHR()
684 struct wsi_device *wsi_device, in wsi_wl_surface_get_support()
700 struct wsi_device *wsi_device, in wsi_wl_surface_get_capabilities()
683 wsi_wl_surface_get_support(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t queueFamilyIndex, VkBool32* pSupported) wsi_wl_surface_get_support() argument
699 wsi_wl_surface_get_capabilities(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, VkSurfaceCapabilitiesKHR* caps) wsi_wl_surface_get_capabilities() argument
740 wsi_wl_surface_get_capabilities2(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, const void *info_next, VkSurfaceCapabilities2KHR* caps) wsi_wl_surface_get_capabilities2() argument
769 wsi_wl_surface_get_formats(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats) wsi_wl_surface_get_formats() argument
807 wsi_wl_surface_get_formats2(VkIcdSurfaceBase *icd_surface, struct wsi_device *wsi_device, const void *info_next, uint32_t* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats) wsi_wl_surface_get_formats2() argument
865 wsi_wl_surface_get_present_rectangles(VkIcdSurfaceBase *surface, struct wsi_device *wsi_device, uint32_t* pRectCount, VkRect2D* pRects) wsi_wl_surface_get_present_rectangles() argument
1261 wsi_wl_surface_create_swapchain(VkIcdSurfaceBase *icd_surface, VkDevice device, struct wsi_device *wsi_device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, struct wsi_swapchain **swapchain_out) wsi_wl_surface_create_swapchain() argument
1397 wsi_wl_init_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc, VkPhysicalDevice physical_device) wsi_wl_init_wsi() argument
1434 wsi_wl_finish_wsi(struct wsi_device *wsi_device, const VkAllocationCallbacks *alloc) wsi_wl_finish_wsi() argument
[all...]
H A Dwsi_common_display.h35 struct wsi_device *wsi_device,
43 struct wsi_device *wsi_device,
H A Dwsi_common_drm.c268 wsi_device_matches_drm_fd(const struct wsi_device *wsi, int drm_fd) in wsi_device_matches_drm_fd()
297 prime_select_buffer_memory_type(const struct wsi_device *wsi, in prime_select_buffer_memory_type()
328 const struct wsi_device *wsi = chain->wsi; in wsi_configure_native_image()
466 const struct wsi_device *wsi = chain->wsi; in wsi_create_native_image_mem()
569 const struct wsi_device *wsi = chain->wsi; in wsi_create_prime_image_mem()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_wsi.c44 result = wsi_device_init(&physical_device->wsi_device, in anv_init_wsi()
54 physical_device->wsi_device.supports_modifiers = true; in anv_init_wsi()
55 physical_device->wsi_device.signal_semaphore_with_memory = true; in anv_init_wsi()
56 physical_device->wsi_device.signal_fence_with_memory = true; in anv_init_wsi()
58 physical_device->vk.wsi_device = &physical_device->wsi_device; in anv_init_wsi()
60 wsi_device_setup_syncobj_fd(&physical_device->wsi_device, in anv_init_wsi()
69 physical_device->vk.wsi_device = NULL; in anv_finish_wsi()
70 wsi_device_finish(&physical_device->wsi_device, in anv_finish_wsi()
82 wsi_common_acquire_next_image2(&device->physical->wsi_device, in anv_AcquireNextImage2KHR()
[all...]
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_wsi.c37 result = wsi_device_init(&physical_device->wsi_device, in tu_wsi_init()
47 physical_device->wsi_device.supports_modifiers = true; in tu_wsi_init()
48 physical_device->wsi_device.can_present_on_device = in tu_wsi_init()
51 physical_device->vk.wsi_device = &physical_device->wsi_device; in tu_wsi_init()
59 physical_device->vk.wsi_device = NULL; in tu_wsi_finish()
60 wsi_device_finish(&physical_device->wsi_device, in tu_wsi_finish()
H A Dtu_device.h94 struct wsi_device wsi_device; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_wsi.c93 wsi_device_init(&physical_device->wsi_device, radv_physical_device_to_handle(physical_device), in radv_init_wsi()
99 physical_device->wsi_device.supports_modifiers = physical_device->rad_info.gfx_level >= GFX9; in radv_init_wsi()
100 physical_device->wsi_device.set_memory_ownership = radv_wsi_set_memory_ownership; in radv_init_wsi()
101 physical_device->wsi_device.get_buffer_blit_queue = radv_wsi_get_prime_blit_queue; in radv_init_wsi()
103 wsi_device_setup_syncobj_fd(&physical_device->wsi_device, physical_device->local_fd); in radv_init_wsi()
105 physical_device->vk.wsi_device = &physical_device->wsi_device; in radv_init_wsi()
113 physical_device->vk.wsi_device = NULL; in radv_finish_wsi()
114 wsi_device_finish(&physical_device->wsi_device, &physical_device->instance->vk.alloc); in radv_finish_wsi()
121 return wsi_common_queue_present(&queue->device->physical_device->wsi_device, in radv_QueuePresentKHR()
[all...]
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_wsi.c49 result = wsi_device_init(&pdevice->wsi_device, in pvr_wsi_init()
59 pdevice->wsi_device.supports_modifiers = true; in pvr_wsi_init()
60 pdevice->vk.wsi_device = &pdevice->wsi_device; in pvr_wsi_init()
67 pdevice->vk.wsi_device = NULL; in pvr_wsi_finish()
68 wsi_device_finish(&pdevice->wsi_device, &pdevice->vk.instance->alloc); in pvr_wsi_finish()
77 result = wsi_common_queue_present(&queue->device->pdevice->wsi_device, in pvr_QueuePresentKHR()
H A Dpvr_private.h208 struct wsi_device wsi_device; member
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_wsi.c38 result = wsi_device_init(&physical_device->wsi_device, in lvp_init_wsi()
46 physical_device->wsi_device.wants_linear = true; in lvp_init_wsi()
47 physical_device->vk.wsi_device = &physical_device->wsi_device; in lvp_init_wsi()
55 physical_device->vk.wsi_device = NULL; in lvp_finish_wsi()
56 wsi_device_finish(&physical_device->wsi_device, in lvp_finish_wsi()
H A Dlvp_private.h152 struct wsi_device wsi_device; member
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_wsi.c45 result = wsi_device_init(&physical_device->wsi_device, in panvk_wsi_init()
54 physical_device->wsi_device.supports_modifiers = false; in panvk_wsi_init()
56 physical_device->vk.wsi_device = &physical_device->wsi_device; in panvk_wsi_init()
64 physical_device->vk.wsi_device = NULL; in panvk_wsi_finish()
65 wsi_device_finish(&physical_device->wsi_device, in panvk_wsi_finish()
H A Dpanvk_private.h195 struct wsi_device wsi_device;
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_wsi.c37 wsi_device_finish(&physical_device->wsi_device, in dzn_wsi_finish()
49 result = wsi_device_init(&physical_device->wsi_device, in dzn_wsi_init()
58 physical_device->wsi_device.supports_modifiers = false; in dzn_wsi_init()
59 physical_device->vk.wsi_device = &physical_device->wsi_device; in dzn_wsi_init()
H A Ddzn_private.h199 struct wsi_device wsi_device; member
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_wsi.c53 result = wsi_device_init(&physical_device->wsi_device, in v3dv_wsi_init()
62 physical_device->wsi_device.supports_modifiers = true; in v3dv_wsi_init()
63 physical_device->wsi_device.can_present_on_device = in v3dv_wsi_init()
66 physical_device->vk.wsi_device = &physical_device->wsi_device; in v3dv_wsi_init()
74 physical_device->vk.wsi_device = NULL; in v3dv_wsi_finish()
75 wsi_device_finish(&physical_device->wsi_device, in v3dv_wsi_finish()
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_wsi.c29 * In wsi_create_native_image, if wsi_device::supports_modifiers is set and
50 * calls wsi_device::signal_semaphore_for_memory, and
51 * wsi_device::signal_fence_for_memory if the driver provides them.
55 * use wsi_device::signal_*_for_memory to set up implicit OUT-fences.
82 &physical_dev->wsi_device, vn_physical_device_to_handle(physical_dev), in vn_wsi_init()
90 physical_dev->wsi_device.supports_modifiers = true; in vn_wsi_init()
92 physical_dev->base.base.wsi_device = &physical_dev->wsi_device; in vn_wsi_init()
102 physical_dev->base.base.wsi_device = NULL; in vn_wsi_fini()
103 wsi_device_finish(&physical_dev->wsi_device, allo in vn_wsi_fini()
[all...]
H A Dvn_physical_device.h114 struct wsi_device wsi_device; member
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_physical_device.h35 struct wsi_device;
66 struct wsi_device *wsi_device; member

Completed in 22 milliseconds

12