aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/wsi/wsi_common.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan/wsi: Don't consider VK_SUBOPTIMAL_KHR to be an error conditionJason Ekstrand2020-07-061-3/+3
* vulkan/wsi: replace all dup() with os_dupfd_cloexec()Eric Engestrom2020-06-181-1/+2
* vulkan/wsi: Make wsi_swapchain inherit from vk_object_baseJason Ekstrand2020-05-041-4/+8
* vulkan/wsi: Add callback to set ownership of buffer.Bas Nieuwenhuizen2020-04-271-0/+10
* vulkan/wsi: fix cleanup when dup() failsEric Engestrom2020-03-101-1/+1
* vulkan/wsi: Return an error if dup() failsJason Ekstrand2020-03-101-0/+1
* vulkan/wsi: Don't leak the FD when GetImageDrmFormatModifierProperties failsJason Ekstrand2020-03-101-1/+3
* vulkan/wsi: Fix compiler warning when no WSI platforms are enabled.Eric Anholt2020-01-281-2/+5
* vulkan/wsi: Implement VK_KHR_swapchain_mutable_formatJason Ekstrand2020-01-171-1/+32
* vulkan/wsi: Filter modifiers with ImageFormatPropertiesJason Ekstrand2020-01-171-1/+33
* vulkan/wsi: Use the interface from the real modifiers extensionJason Ekstrand2020-01-171-21/+34
* vulkan/wsi: Move the ImageCreateInfo higher upJason Ekstrand2020-01-171-21/+23
* vulkan/wsi: Add a driconf option to force WSI to advertise BGRA8_UNORM firstJason Ekstrand2020-01-141-0/+5
* vulkan/wsi: error out when image fence doesn't signalLionel Landwerlin2019-12-161-3/+9
* vulkan/wsi: Add a hooks for signaling semaphores and fencesJason Ekstrand2019-12-061-1/+22
* vulkan/wsi: Provide the implicitly synchronized BO to vkQueueSubmitJason Ekstrand2019-12-061-3/+11
* wsi: add minImageCount overrideEric Engestrom2019-09-061-1/+1
* vulkan/wsi: Use one fence per image.Bas Nieuwenhuizen2019-07-261-19/+25
* vulkan/wsi: Add X11 adaptive sync support based on dri options.Bas Nieuwenhuizen2019-04-231-1/+9
* wsi: allow to override the present mode with MESA_VK_WSI_PRESENT_MODESamuel Pitoiset2019-04-101-0/+70
* wsi: deduplicate get_current_time() functions between display and x11Eric Engestrom2019-03-111-0/+9
* 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/+5
* wsi: drop unneeded KHR suffixEric Engestrom2019-01-081-15/+15
* vulkan/wsi: fix s/,/;/ typoEric Engestrom2018-11-281-2/+2
* vulkan/wsi: use the drmGetDevice2() APIEmil Velikov2018-10-301-1/+1
* vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matchingJason Ekstrand2018-10-181-6/+39
* vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHRJason Ekstrand2018-10-181-0/+14
* vulkan/wsi: Store the instance allocator in wsi_deviceJason Ekstrand2018-10-181-2/+2
* anv,radv: Implement vkAcquireNextImage2Jason Ekstrand2018-09-211-9/+6
* Vulkan/wsi: Implement VK_EXT_display_surface_counterJason Ekstrand2018-06-201-0/+45
* vulkan/wsi: Get rid of the get_capabilities hookJason Ekstrand2018-06-201-1/+10
* vulkan: Add KHR_display extension using DRM [v10]Keith Packard2018-06-191-1/+11
* vulkan/wsi: Only use LINEAR modifier for prime if supported.Bas Nieuwenhuizen2018-05-081-1/+2
* vulkan/wsi: clean up cleanup pathEric Engestrom2018-03-091-7/+7
* vulkan/wsi: Add modifiers support to wsi_create_native_imageJason Ekstrand2018-02-211-17/+147
* vulkan/wsi: Add drm_modifier member to wsi_imageDaniel Stone2018-02-211-0/+3
* vulkan/wsi: Add multiple planes to wsi_imageDaniel Stone2018-02-211-8/+12
* vulkan/wsi: Fix OOM behavior with prime images.Bas Nieuwenhuizen2018-02-061-1/+3
* vulkan/wsi: free cmd poolsDave Airlie2017-12-281-0/+1
* vulkan/wsi: Initialize individual WSI interfaces in wsi_device_initJason Ekstrand2017-12-041-2/+35
* vulkan/wsi: Drop some unneeded cruft from the APIJason Ekstrand2017-12-041-0/+1
* vulkan/wsi: Add wrappers for all of the surface queriesJason Ekstrand2017-12-041-0/+77
* vulkan/wsi: Add a helper for AcquireNextImageJason Ekstrand2017-12-041-0/+14
* vulkan/wsi: move swapchain create/destroy to common codeDave Airlie2017-12-041-0/+38
* vulkan/wsi: Move prime blitting into queue_presentJason Ekstrand2017-12-041-27/+14
* vulkan/wsi: Move get_images into common codeJason Ekstrand2017-12-041-0/+17
* vulkan/wsi: Set a proper pWaitDstStageMask on the dummy submitJason Ekstrand2017-12-041-0/+17
* vulkan/wsi: Only wait on semaphores on the first swapchainJason Ekstrand2017-12-041-2/+7
* vulkan/wsi: Refactor result handling in queue_presentJason Ekstrand2017-12-041-26/+28