summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_wsi.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-01anv: Define struct anv_tilingChad Versace1-1/+1
2019-04-23vulkan/wsi: Add X11 adaptive sync support based on dri options.Bas Nieuwenhuizen1-1/+2
2018-10-18vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matchingJason Ekstrand1-3/+1
2018-10-18vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHRJason Ekstrand1-0/+14
2018-10-18vulkan/wsi: Store the instance allocator in wsi_deviceJason Ekstrand1-1/+0
2018-09-21anv,radv: Implement vkAcquireNextImage2Jason Ekstrand1-9/+26
2018-06-20anv: Add VK_EXT_display_surface_counter to anv driver [v2]Keith Packard1-0/+12
2018-06-19vulkan: Add KHR_display extension using DRM [v10]Keith Packard1-1/+2
2018-03-07anv: Trivially implement VK_KHR_device_groupJason Ekstrand1-0/+22
2018-02-21anv/image: Add support for modifiers for WSIJason Ekstrand1-4/+20
2017-12-04vulkan/wsi: Initialize individual WSI interfaces in wsi_device_initJason Ekstrand1-30/+6
2017-12-04vulkan/wsi: Drop some unneeded cruft from the APIJason Ekstrand1-18/+1
2017-12-04vulkan/wsi: Add wrappers for all of the surface queriesJason Ekstrand1-28/+23
2017-12-04vulkan/wsi: Drop the can_handle_different_gpu parameter from get_supportJason Ekstrand1-1/+1
2017-12-04vulkan/wsi: Add a helper for AcquireNextImageJason Ekstrand1-8/+11
2017-12-04vulkan/wsi: move swapchain create/destroy to common codeDave Airlie1-30/+5
2017-12-04vulkan/wsi: Move get_images into common codeJason Ekstrand1-4/+3
2017-12-04anv/wsi: Enable prime supportJason Ekstrand1-1/+1
2017-12-04anv/wsi: Use the common QueuePresent codeJason Ekstrand1-57/+6
2017-12-04vulkan/wsi: Do image creation in common codeJason Ekstrand1-121/+1
2017-12-04vulkan/wsi: Implement prime in a completely generic wayJason Ekstrand1-2/+12
2017-12-04vulkan/wsi: Add a wsi_device_init functionJason Ekstrand1-1/+10
2017-12-04vulkan/wsi: Add a wsi_image structureDaniel Stone1-15/+10
2017-12-04vulkan/wsi: use function ptr definitions from the spec.Dave Airlie1-1/+2
2017-10-11anv: fix assert in wsi image code.Dave Airlie1-1/+1
2017-10-07anv/wsi: Allocate enough memory for the entire imageJason Ekstrand1-3/+4
2017-10-06anv: enable multiple planes per image/imageViewLionel Landwerlin1-4/+4
2017-09-12anv: wire up vk_errorf macro to do debug reportingTapani Pälli1-2/+4
2017-08-28anv/wsi: Use QueueSubmit to trigger the fence in AcquireNextImageJason Ekstrand1-3/+6
2017-06-06util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith1-1/+1
2017-05-16anv: Implement VK_KHR_get_surface_capabilities2Jason Ekstrand1-0/+27
2017-04-28anv: Drop 'x11' prefix from non-X11 WSI funcsChad Versace1-16/+16
2017-04-27anv: Use the BO cache for DeviceMemory allocationsJason Ekstrand1-4/+4
2017-04-27anv: Set EXEC_OBJECT_ASYNC when availableJason Ekstrand1-0/+1
2017-04-12anv: Only define wsi_cbs when VK_USE_PLATFORM_WAYLAND_KHR definedMatt Turner1-0/+2
2017-04-04anv: Replace anv_bo::is_winsys_bo with a uint32_t flagsJason Ekstrand1-1/+6
2017-04-03anv: Implement VK_KHR_incremental_presentJason Ekstrand1-1/+9
2017-04-03vulkan/wsi: Plumb present regions through the common codeJason Ekstrand1-1/+2
2017-02-27vulkan/wsi/radv: add initial prime support (v1.1)Dave Airlie1-1/+4
2017-02-20vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie1-1/+1
2017-02-15anv: wsi: report presentation error per image requestLionel Landwerlin1-8/+15
2017-01-12vulkan: Add new cast macros for VkIcd typesChad Versace1-6/+6
2016-11-23anv: fix segfault in anv_BindImageMemoryDave Airlie1-1/+1
2016-11-16anv: Handle null in all destructorsJason Ekstrand1-0/+6
2016-11-09anv: Rework fencesJason Ekstrand1-1/+1
2016-11-09anv/wsi: Set the fence to signaled in AcquireNextImageKHRJason Ekstrand1-3/+10
2016-10-19anv/wsi: remove all anv references from WSI common codeDave Airlie1-19/+19
2016-10-19anv: move common wsi code to x11/wayland common files.Dave Airlie1-1/+2
2016-10-19anv/wsi/wayland: add callback to get device format properties.Dave Airlie1-1/+7
2016-10-19anv/wsi/wl: stop using device in more placesDave Airlie1-2/+3