aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/wsi
Commit message (Expand)AuthorAgeFilesLines
* vulkan/wsi: disable the hardware cursorAndres Rodriguez2020-01-171-0/+9
* vulkan/wsi: Add a driconf option to force WSI to advertise BGRA8_UNORM firstJason Ekstrand2020-01-145-8/+74
* 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-062-1/+38
* vulkan/wsi: Provide the implicitly synchronized BO to vkQueueSubmitJason Ekstrand2019-12-062-3/+19
* vulkan: add vk_x11_strict_image_count optionLionel Landwerlin2019-09-152-1/+12
* wsi: add minImageCount overrideEric Engestrom2019-09-064-3/+22
* meson: replace last uses of libxmlconfig with idep_xmlconfigEric Engestrom2019-08-031-2/+1
* vulkan/wsi/wayland: implement acquire timeoutLionel Landwerlin2019-07-291-25/+51
* 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: Use one fence per image.Bas Nieuwenhuizen2019-07-262-20/+26
* vulkan/wsi: update swapchain status on vkQueuePresentLionel Landwerlin2019-07-171-0/+21
* vulkan: fix build dependency issue with generated filesLionel Landwerlin2019-05-221-2/+2
* vulkan/wsi: Set X11 minImageCount to 3.Bas Nieuwenhuizen2019-05-191-6/+18
* 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
* delete autotools .gitignore filesEric Engestrom2019-04-291-2/+0
* vulkan/wsi: don't use DUMB_CLOSE for normal GEM handlesEmil Velikov2019-04-261-2/+2
* vulkan/wsi: check if the display_fd given is masterEmil Velikov2019-04-261-0/+27
* vulkan/wsi: Add X11 adaptive sync support based on dri options.Bas Nieuwenhuizen2019-04-234-2/+52
* wsi: allow to override the present mode with MESA_VK_WSI_PRESENT_MODESamuel Pitoiset2019-04-106-3/+78
* 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-183-7/+59
* vulkan: factor out wsi dependenciesLionel Landwerlin2019-03-181-16/+0
* wsi/x11: use WSI_FROM_HANDLE() instead of pointer castsEric Engestrom2019-03-111-1/+2
* wsi/wayland: fix pointer casting warning on 32bitEric Engestrom2019-03-111-1/+2
* wsi/display: s/#if/#ifdef/ to fix -WundefEric Engestrom2019-03-111-1/+1
* wsi: deduplicate get_current_time() functions between display and x11Eric Engestrom2019-03-114-24/+18
* vulkan/util: generate instance/device dispatch tablesLionel Landwerlin2019-03-061-5/+0
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-145-5/+5
* wsi: query the ICD's max dimensions instead of hard-coding themEric Engestrom2019-02-086-12/+32
* wsi/display: add commentEric Engestrom2019-02-021-1/+1
* wsi: drop unneeded KHR suffixEric Engestrom2019-01-081-15/+15
* vulkan/wsi: fix s/,/;/ typoEric Engestrom2018-11-281-2/+2
* wsi/display: fix mem leak when freeing swapchainsEric Engestrom2018-11-281-0/+2
* vulkan: Allow storage images in the WSI.Bas Nieuwenhuizen2018-11-213-0/+3
* 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 the drmGetDevice2() APIEmil Velikov2018-10-301-1/+1
* vulkan/wsi: simplify meson file trackingEric Engestrom2018-10-291-18/+5
* vulkan: drop always-true paramEric Engestrom2018-10-262-6/+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-187-60/+56