aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_wsi.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan,anv: Add a common base object type for VkDeviceJason Ekstrand2020-05-041-2/+2
* anv: Add an anv_physical_device field to anv_deviceJason Ekstrand2020-01-201-7/+4
* vulkan/wsi: Use the interface from the real modifiers extensionJason Ekstrand2020-01-171-8/+0
* anv: Use BO fences/semaphores for AcquireNextImageJason Ekstrand2019-12-061-30/+48
* anv/wsi: signal the semaphore in the acquireNextImageLionel Landwerlin2019-11-111-4/+20
* anv: add support for driconfEric Engestrom2019-09-061-1/+1
* vulkan/wsi: Add X11 adaptive sync support based on dri options.Bas Nieuwenhuizen2019-04-231-1/+2
* vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matchingJason Ekstrand2018-10-181-3/+1
* vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHRJason Ekstrand2018-10-181-0/+14
* vulkan/wsi: Store the instance allocator in wsi_deviceJason Ekstrand2018-10-181-1/+0
* anv,radv: Implement vkAcquireNextImage2Jason Ekstrand2018-09-211-9/+26
* anv: Add VK_EXT_display_surface_counter to anv driver [v2]Keith Packard2018-06-201-0/+12
* vulkan: Add KHR_display extension using DRM [v10]Keith Packard2018-06-191-1/+2
* anv: Trivially implement VK_KHR_device_groupJason Ekstrand2018-03-071-0/+22
* anv/image: Add support for modifiers for WSIJason Ekstrand2018-02-211-4/+20
* vulkan/wsi: Initialize individual WSI interfaces in wsi_device_initJason Ekstrand2017-12-041-30/+6
* vulkan/wsi: Drop some unneeded cruft from the APIJason Ekstrand2017-12-041-18/+1
* vulkan/wsi: Add wrappers for all of the surface queriesJason Ekstrand2017-12-041-28/+23
* vulkan/wsi: Drop the can_handle_different_gpu parameter from get_supportJason Ekstrand2017-12-041-1/+1
* vulkan/wsi: Add a helper for AcquireNextImageJason Ekstrand2017-12-041-8/+11
* vulkan/wsi: move swapchain create/destroy to common codeDave Airlie2017-12-041-30/+5
* vulkan/wsi: Move get_images into common codeJason Ekstrand2017-12-041-4/+3
* anv/wsi: Enable prime supportJason Ekstrand2017-12-041-1/+1
* anv/wsi: Use the common QueuePresent codeJason Ekstrand2017-12-041-57/+6
* vulkan/wsi: Do image creation in common codeJason Ekstrand2017-12-041-121/+1
* vulkan/wsi: Implement prime in a completely generic wayJason Ekstrand2017-12-041-2/+12
* vulkan/wsi: Add a wsi_device_init functionJason Ekstrand2017-12-041-1/+10
* vulkan/wsi: Add a wsi_image structureDaniel Stone2017-12-041-15/+10
* vulkan/wsi: use function ptr definitions from the spec.Dave Airlie2017-12-041-1/+2
* anv: fix assert in wsi image code.Dave Airlie2017-10-111-1/+1
* anv/wsi: Allocate enough memory for the entire imageJason Ekstrand2017-10-071-3/+4
* anv: enable multiple planes per image/imageViewLionel Landwerlin2017-10-061-4/+4
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-2/+4
* anv/wsi: Use QueueSubmit to trigger the fence in AcquireNextImageJason Ekstrand2017-08-281-3/+6
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* anv: Implement VK_KHR_get_surface_capabilities2Jason Ekstrand2017-05-161-0/+27
* anv: Drop 'x11' prefix from non-X11 WSI funcsChad Versace2017-04-281-16/+16
* anv: Use the BO cache for DeviceMemory allocationsJason Ekstrand2017-04-271-4/+4
* anv: Set EXEC_OBJECT_ASYNC when availableJason Ekstrand2017-04-271-0/+1
* anv: Only define wsi_cbs when VK_USE_PLATFORM_WAYLAND_KHR definedMatt Turner2017-04-121-0/+2
* anv: Replace anv_bo::is_winsys_bo with a uint32_t flagsJason Ekstrand2017-04-041-1/+6
* anv: Implement VK_KHR_incremental_presentJason Ekstrand2017-04-031-1/+9
* vulkan/wsi: Plumb present regions through the common codeJason Ekstrand2017-04-031-1/+2
* vulkan/wsi/radv: add initial prime support (v1.1)Dave Airlie2017-02-271-1/+4
* vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie2017-02-201-1/+1
* anv: wsi: report presentation error per image requestLionel Landwerlin2017-02-151-8/+15
* vulkan: Add new cast macros for VkIcd typesChad Versace2017-01-121-6/+6
* anv: fix segfault in anv_BindImageMemoryDave Airlie2016-11-231-1/+1
* anv: Handle null in all destructorsJason Ekstrand2016-11-161-0/+6
* anv: Rework fencesJason Ekstrand2016-11-091-1/+1