/third_party/mesa3d/src/vulkan/wsi/ |
H A D | wsi_common_private.h | 61 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 D | wsi_common_display.c | 211 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 D | wsi_common_win32.c | 45 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 D | wsi_common_x11.c | 122 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 D | wsi_common.c | 60 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 D | wsi_common.h | 95 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 D | wsi_common_wayland.c | 83 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 D | wsi_common_display.h | 35 struct wsi_device *wsi_device, 43 struct wsi_device *wsi_device,
|
H A D | wsi_common_drm.c | 268 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 D | anv_wsi.c | 44 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 D | tu_wsi.c | 37 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 D | tu_device.h | 94 struct wsi_device wsi_device; member
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_wsi.c | 93 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 D | pvr_wsi.c | 49 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 D | pvr_private.h | 208 struct wsi_device wsi_device; member
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_wsi.c | 38 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 D | lvp_private.h | 152 struct wsi_device wsi_device; member
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_wsi.c | 45 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 D | panvk_private.h | 195 struct wsi_device wsi_device;
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_wsi.c | 37 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 D | dzn_private.h | 199 struct wsi_device wsi_device; member
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_wsi.c | 53 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 D | vn_wsi.c | 29 * 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 D | vn_physical_device.h | 114 struct wsi_device wsi_device; member
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_physical_device.h | 35 struct wsi_device; 66 struct wsi_device *wsi_device; member
|