summaryrefslogtreecommitdiff
path: root/src/vulkan/wsi
AgeCommit message (Expand)AuthorFilesLines
2017-06-06util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith3-3/+3
2017-05-20vulkan/wsi/wayland: Fix proxy wrappers for swapchain recreationPhilipp Zabel1-3/+10
2017-05-19vulkan/wsi/wayland: Use proxy wrappers for swapchainDaniel Stone1-16/+36
2017-05-19vulkan/wsi/wayland: Use per-display event queueDaniel Stone1-12/+32
2017-05-19vulkan/wsi/wayland: Remove roundtrip when creating imageDaniel Stone1-1/+0
2017-05-19vulkan: Fix Wayland uninitialised registryDaniel Stone1-4/+5
2017-05-16vulkan/wsi/wayland: Add support for VK_KHR_get_surface_capabilities2Jason Ekstrand1-0/+38
2017-05-16vulkan/wsi/x11: Add support for VK_KHR_get_surface_capabilities2Jason Ekstrand1-0/+32
2017-05-16vulkan/wsi: Add get_capabilities2 and get_formats2d interface pointersJason Ekstrand1-0/+8
2017-05-16vulkan/wsi: Use vk_outarray for surface_get_formatsJason Ekstrand2-30/+21
2017-04-03vulkan/wsi/wayland: Pass damage through to the compositorJason Ekstrand1-1/+15
2017-04-03vulkan/wsi: Plumb present regions through the common codeJason Ekstrand3-3/+6
2017-04-03vulkan/wsi: Fix some line wrappingJason Ekstrand1-1/+4
2017-03-13vulkan/wsi: Generate wayland protocol headers separately from EGLJason Ekstrand2-1/+3
2017-03-01vulkan/wsi: Improve the DRI3 error messageJacob Lifshay1-10/+41
2017-02-27vulkan/wsi/radv: add initial prime support (v1.1)Dave Airlie4-5/+69
2017-02-23vulkan/wsi: move image count to shared structure.Dave Airlie3-26/+24
2017-02-22vulkan: Combine wsi and util makefilesDylan Baker2-62/+0
2017-02-20vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie5-1/+74
2017-01-25vulkan/wsi: Lower the maximum image sizesJason Ekstrand2-2/+4
2017-01-25vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModesJason Ekstrand1-3/+5
2017-01-25vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormatsJason Ekstrand1-7/+9
2017-01-19vulkan/wsi: clarify the severity of lack of DRI3 v2Andres Rodriguez1-2/+4
2017-01-12vulkan: Add new cast macros for VkIcd typesChad Versace3-4/+22
2016-12-22vulkan/wsi/x11: don't crash on null wsi x11 connectionArda Coskunses1-0/+3
2016-12-22vulkan/wsi/x11: don't crash on null visualArda Coskunses1-0/+3
2016-12-07vulkan: use STATIC_ASSERT instead of static_assertEdward O'Callaghan2-2/+2
2016-11-30vulkan/wsi/x11: Destroy Present event context when destroying swapchainMichel Dänzer1-0/+6
2016-11-28vulkan/wsi: Fix resource leak in success path of wsi_queue_init()Gwan-gyeong Mun1-0/+1
2016-11-16wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHRDave Airlie2-10/+22
2016-11-10vulkan/wsi/x11: Implement FIFO mode.Jason Ekstrand1-10/+164
2016-11-10vulkan/wsi: Report the correct min/maxImageCountJason Ekstrand2-26/+20
2016-11-10vulkan/wsi: Add a thread-safe queue implementationKevin Strasser2-1/+156
2016-11-09vulkan/wsi/wayland: Clean up some error handling pathsJason Ekstrand1-0/+8
2016-11-09vulkan/wsi/wayland: Include pthread.hJason Ekstrand1-0/+1
2016-11-02vulkan/wsi/x11: Clean up connections in finish_wsiJason Ekstrand1-0/+4
2016-11-02vulkan/wsi/x11: Better handle wsi_x11_connection_create failureJason Ekstrand1-0/+2
2016-10-28vulkan/wsi/x11: Smplify implementation of vkGetPhysicalDeviceSurfaceFormatsKHREduardo Lima Mitev1-8/+3
2016-10-28vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfacePresentModesKHREduardo Lima Mitev1-3/+3
2016-10-27vulkan/wsi/x11: add support for IMMEDIATE present modeDave Airlie1-1/+3
2016-10-27vulkan/wsi: store present mode in swapchain base classDave Airlie3-3/+5
2016-10-27vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)Dave Airlie1-5/+57
2016-10-26vulkan/wsi/wayland: fix ARGB window supportFredrik Höglund1-1/+4
2016-10-26vulkan/wsi/x11: fix ARGB window supportFredrik Höglund1-4/+15
2016-10-25vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHREduardo Lima Mitev1-3/+8
2016-10-20wsi/wayland: fix error pathEric Engestrom1-0/+4
2016-10-19vulkan/wsi: fix out of tree build.Dave Airlie1-1/+1
2016-10-19anv: move to using shared wsi codeDave Airlie7-0/+1985