summaryrefslogtreecommitdiffstats
path: root/src/vulkan/wsi/wsi_common_wayland.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan/wsi/wayland: implement acquire timeoutLionel Landwerlin2019-07-291-25/+51
* wsi/wayland: document lack of vkAcquireNextImageKHR timeout supportEric Engestrom2019-05-021-0/+10
* vulkan/wsi/wayland: Respect non-blocking AcquireNextImageDaniel Stone2019-05-021-2/+7
* wsi: allow to override the present mode with MESA_VK_WSI_PRESENT_MODESamuel Pitoiset2019-04-101-1/+1
* vulkan/wsi: make wl_drm optionalChia-I Wu2019-04-091-19/+32
* vulkan/wsi: add wsi_wl_display_dmabufChia-I Wu2019-04-091-22/+28
* vulkan/wsi: add wsi_wl_display_drmChia-I Wu2019-04-091-14/+18
* vulkan/wsi: refactor drm_handle_formatChia-I Wu2019-04-091-53/+75
* vulkan/wsi: create wl_drm wrapper as neededChia-I Wu2019-04-091-7/+20
* vulkan/wsi: move modifier array into wsi_wl_swapchainChia-I Wu2019-04-091-20/+32
* anv,radv: Implement VK_KHR_surface_capability_protectedJason Ekstrand2019-03-181-2/+19
* wsi/wayland: fix pointer casting warning on 32bitEric Engestrom2019-03-111-1/+2
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* wsi: query the ICD's max dimensions instead of hard-coding themEric Engestrom2019-02-081-3/+9
* vulkan: Allow storage images in the WSI.Bas Nieuwenhuizen2018-11-211-0/+1
* wsi/wayland: only finish() a successfully init()ed displayEric Engestrom2018-11-051-1/+2
* wsi/wayland: use proper VkResult typeEric Engestrom2018-11-051-2/+2
* vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matchingJason Ekstrand2018-10-181-3/+0
* vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHRJason Ekstrand2018-10-181-0/+21
* vulkan/wsi: Store the instance allocator in wsi_deviceJason Ekstrand2018-10-181-1/+0
* anv,radv: Implement vkAcquireNextImage2Jason Ekstrand2018-09-211-2/+1
* vulkan/wsi: Get rid of the get_capabilities hookJason Ekstrand2018-06-201-1/+0
* vulkan/wsi/wayland: fix leaksJames Legg2018-04-031-0/+4
* vulkan/wsi/wayland: Add support for zwp_dmabufDaniel Stone2018-02-211-14/+127
* vulkan/wsi: Add modifiers support to wsi_create_native_imageJason Ekstrand2018-02-211-1/+2
* vulkan/wsi: Add multiple planes to wsi_imageDaniel Stone2018-02-211-4/+7
* vulkan/wsi: Drop some unneeded cruft from the APIJason Ekstrand2017-12-041-6/+5
* vulkan/wsi: Drop the can_handle_different_gpu parameter from get_supportJason Ekstrand2017-12-041-1/+0
* vulkan/wsi: Move prime blitting into queue_presentJason Ekstrand2017-12-041-3/+0
* vulkan/wsi: Move get_images into common codeJason Ekstrand2017-12-041-23/+5
* vulkan/wsi: Do image creation in common codeJason Ekstrand2017-12-041-10/+3
* vulkan/wsi: Implement prime in a completely generic wayJason Ekstrand2017-12-041-3/+3
* vulkan/wsi: Add wsi_swapchain_init/finish functionsJason Ekstrand2017-12-041-1/+10
* vulkan/wsi: Add a wsi_image structureDaniel Stone2017-12-041-21/+10
* vulkan/wsi: use function ptr definitions from the spec.Dave Airlie2017-12-041-1/+1
* vulkan/wsi/wayland: Return better error messagesJason Ekstrand2017-09-271-21/+36
* vulkan/wsi/wayland: Copy wl_proxy objects from oldSwapchain if availableJason Ekstrand2017-09-271-6/+33
* vulkan/wsi/wayland: Stop caching Wayland displaysJason Ekstrand2017-09-271-107/+54
* vulkan/wsi/wayland: Refactor wsi_wl_display codeJason Ekstrand2017-09-271-14/+33
* vulkan/wsi/wayland: Stop printing out the DRM deviceJason Ekstrand2017-09-261-1/+0
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* vulkan/wsi/wayland: Fix proxy wrappers for swapchain recreationPhilipp Zabel2017-05-201-3/+10
* vulkan/wsi/wayland: Use proxy wrappers for swapchainDaniel Stone2017-05-191-16/+36
* vulkan/wsi/wayland: Use per-display event queueDaniel Stone2017-05-191-12/+32
* vulkan/wsi/wayland: Remove roundtrip when creating imageDaniel Stone2017-05-191-1/+0
* vulkan: Fix Wayland uninitialised registryDaniel Stone2017-05-191-4/+5
* vulkan/wsi/wayland: Add support for VK_KHR_get_surface_capabilities2Jason Ekstrand2017-05-161-0/+38
* vulkan/wsi: Use vk_outarray for surface_get_formatsJason Ekstrand2017-05-161-19/+9
* vulkan/wsi/wayland: Pass damage through to the compositorJason Ekstrand2017-04-031-1/+15
* vulkan/wsi: Plumb present regions through the common codeJason Ekstrand2017-04-031-1/+2