summaryrefslogtreecommitdiffstats
path: root/src/vulkan/wsi/wsi_common_x11.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan: add vk_x11_strict_image_count optionLionel Landwerlin2019-09-151-1/+7
* wsi: add minImageCount overrideEric Engestrom2019-09-061-1/+13
* vulkan/wsi/x11: Increase the effective min. images for mailbox.Bas Nieuwenhuizen2019-07-261-2/+5
* vulkan/wsi/x11: Wait for GPU work before present with mailbox.Bas Nieuwenhuizen2019-07-261-1/+12
* vulkan/wsi/x11: Allow using thread present-only.Bas Nieuwenhuizen2019-07-261-34/+51
* vulkan/wsi: update swapchain status on vkQueuePresentLionel Landwerlin2019-07-171-0/+21
* vulkan/wsi: Set X11 minImageCount to 3.Bas Nieuwenhuizen2019-05-191-6/+18
* vulkan/wsi: Add X11 adaptive sync support based on dri options.Bas Nieuwenhuizen2019-04-231-0/+34
* wsi: allow to override the present mode with MESA_VK_WSI_PRESENT_MODESamuel Pitoiset2019-04-101-1/+1
* anv,radv: Implement VK_KHR_surface_capability_protectedJason Ekstrand2019-03-181-1/+19
* wsi/x11: use WSI_FROM_HANDLE() instead of pointer castsEric Engestrom2019-03-111-1/+2
* wsi: deduplicate get_current_time() functions between display and x11Eric Engestrom2019-03-111-12/+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/+7
* vulkan: Allow storage images in the WSI.Bas Nieuwenhuizen2018-11-211-0/+1
* vulkan: drop always-true paramEric Engestrom2018-10-261-5/+0
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-1/+0
* vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matchingJason Ekstrand2018-10-181-23/+11
* vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHRJason Ekstrand2018-10-181-0/+61
* vulkan/wsi: Store the instance allocator in wsi_deviceJason Ekstrand2018-10-181-14/+11
* anv,radv: Implement vkAcquireNextImage2Jason Ekstrand2018-09-211-2/+2
* vk/wsi: avoid reading uninitialised memoryEric Engestrom2018-08-231-2/+2
* vulkan/wsi: fix pointer-integer conversion warningsGrazvydas Ignotas2018-08-231-1/+1
* vulkan/wsi: initialise image_index to 0 in x11_manage_fifo_queuesKai Wasserbäch2018-08-181-1/+1
* vulkan/wsi: Get rid of the get_capabilities hookJason Ekstrand2018-06-201-1/+0
* vulkan/wsi: Destroy swapchain images after terminating FIFO queuesCameron Kumar2018-06-081-3/+3
* vulkan: don't free uninitialised memoryEric Engestrom2018-05-291-1/+1
* vulkan/wsi: Only use LINEAR modifier for prime if supported.Bas Nieuwenhuizen2018-05-081-1/+2
* dri3: Don't fail on version mismatchDaniel Stone2018-03-201-0/+4
* dri3: allow building against older xcb (v3)Dave Airlie2018-03-161-2/+10
* vulkan/wsi/x11: correct DRI3 version in commentEmil Velikov2018-03-161-1/+1
* vulkan/wsi/x11: use ARRAY_SIZE where applicableEmil Velikov2018-03-161-2/+2
* vulkan/wsi/x11: Return VK_SUBOPTIMAL_KHR for X11Louis-Francis Ratté-Boulianne2018-03-091-3/+60
* vulkan/wsi/x11: Add support for DRI3 v1.2Daniel Stone2018-03-091-17/+161
* vulkan/wsi/x11: Consistently update and return swapchain statusDaniel Stone2018-02-211-19/+63
* vulkan/wsi/x11: Set OUT_OF_DATE if wait_for_special_event failsJason Ekstrand2018-02-211-1/+3
* 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 the can_handle_different_gpu parameter from get_supportJason Ekstrand2017-12-041-5/+0
* vulkan/wsi: Move prime blitting into queue_presentJason Ekstrand2017-12-041-22/+3
* vulkan/wsi: Move get_images into common codeJason Ekstrand2017-12-041-24/+5
* vulkan/wsi: Do image creation in common codeJason Ekstrand2017-12-041-17/+3
* vulkan/wsi: Implement prime in a completely generic wayJason Ekstrand2017-12-041-48/+39
* vulkan/wsi: Add wsi_swapchain_init/finish functionsJason Ekstrand2017-12-041-2/+11
* vulkan/wsi/x11: Handle the geometry check earlier in create_swapchainJason Ekstrand2017-12-041-9/+10
* vulkan/wsi: Add a wsi_image structureDaniel Stone2017-12-041-32/+20
* vulkan/wsi: Free the event in x11_manage_fifo_queues().Henri Verbeet2017-10-171-0/+1
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* vulkan/wsi/x11: Add support for VK_KHR_get_surface_capabilities2Jason Ekstrand2017-05-161-0/+32
* vulkan/wsi: Use vk_outarray for surface_get_formatsJason Ekstrand2017-05-161-11/+12