radv: Fix threading issue with submission refcounts.
[mesa.git] / src / amd / vulkan / radv_wsi.c
2020-08-17 Dave Airlievulkan/wsi: add sw support. (v2)
2020-07-23 Bas Nieuwenhuizenradv: Add timeline syncobj for timeline semaphores.
2020-07-23 Bas Nieuwenhuizenradv: Add winsys functions for timeline syncobj.
2020-07-16 Samuel Pitoisetradv: split fence into two parts as enum+union.
2020-05-13 Samuel Pitoisetradv: use the common base object type for VkDevice
2020-04-27 Bas Nieuwenhuizenradv: Add WSI buffers to BO list only if they can be...
2020-03-16 Samuel Pitoisetradv/sqtt: handle thread trace capture in sqtt_QueuePre...
2020-03-02 Samuel Pitoisetradv: update entrypoints generation from ANV
2020-02-28 Samuel Pitoisetradv: allow to capture SQTT traces with RADV_THREAD_TRA...
2019-10-30 Bas Nieuwenhuizenradv: Start signalling semaphores in WSI acquire.
2019-05-13 Bas Nieuwenhuizenradv: Clean up signalled and submitted fields from...
2019-04-23 Bas Nieuwenhuizenvulkan/wsi: Add X11 adaptive sync support based on...
2018-10-18 Jason Ekstrandvulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matching
2018-10-18 Jason Ekstrandvulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHR
2018-10-18 Jason Ekstrandvulkan/wsi: Store the instance allocator in wsi_device
2018-09-21 Jason Ekstrandanv,radv: Implement vkAcquireNextImage2
2018-06-20 Keith Packardradv: Add VK_EXT_display_surface_counter to radv driver
2018-06-19 Keith Packardvulkan: Add KHR_display extension using DRM [v10]
2018-03-07 Bas Nieuwenhuizenradv: Add trivial device group implementation.
2018-02-22 Bas Nieuwenhuizenradv: Return NULL for entrypoints when not supported.
2017-12-18 Bas Nieuwenhuizenradv: Implement fences based on syncobjs.
2017-12-04 Jason Ekstrandradv: Implement VK_KHR_get_surface_capabilities2
2017-12-04 Jason Ekstrandvulkan/wsi: Initialize individual WSI interfaces in...
2017-12-04 Jason Ekstrandvulkan/wsi: Drop some unneeded cruft from the API
2017-12-04 Jason Ekstrandvulkan/wsi: Add wrappers for all of the surface queries
2017-12-04 Jason Ekstrandvulkan/wsi: Drop the can_handle_different_gpu parameter...
2017-12-04 Jason Ekstrandvulkan/wsi: Add a helper for AcquireNextImage
2017-12-04 Dave Airlievulkan/wsi: move swapchain create/destroy to common...
2017-12-04 Jason Ekstrandvulkan/wsi: Move get_images into common code
2017-12-04 Dave Airlieradv/wsi: Move the guts of QueuePresent to wsi common
2017-12-04 Jason Ekstrandvulkan/wsi: Do image creation in common code
2017-12-04 Jason Ekstrandvulkan/wsi: Implement prime in a completely generic way
2017-12-04 Jason Ekstrandvulkan/wsi: Add a wsi_device_init function
2017-12-04 Daniel Stonevulkan/wsi: Add a wsi_image structure
2017-12-04 Dave Airlievulkan/wsi: use function ptr definitions from the spec.
2017-11-13 Samuel Pitoisetradv: use vk_error() everywhere an error is returned
2017-11-02 Bas Nieuwenhuizenradv: Don't expose heaps with 0 memory.
2017-10-20 Andres Rodriguezradv: disable implicit sync for radv allocated bos v3
2017-09-19 Eric Engestromradv: replace conditional compilation with MAYBE_UNUSED
2017-09-13 Eric Engestromradv: compile out unused code
2017-08-26 Dave Airlieradv/wsi: Compute correct row_pitch for GFX9.
2017-07-21 Dave Airlieradv: initial support for shared semaphores (v2)
2017-07-15 Bas Nieuwenhuizenradv: Use the KHR dedicated alloc for the WSI.
2017-06-06 Alex Smithutil/vulkan: Move Vulkan utilities to src/vulkan/util
2017-06-05 Nicolai Hähnleradv: use ac_surface data structures
2017-06-05 Nicolai Hähnleradv: remove radeon_surf_level::pitch_bytes
2017-05-28 Bas Nieuwenhuizenradv: Also signal fence if vkAcquireNextImageKHR return...
2017-05-02 Dave Airlieradv/wsi: report presentation error per image request
2017-04-03 Bas Nieuwenhuizenradv: Enable VK_KHR_incremental_present.
2017-04-03 Jason Ekstrandvulkan/wsi: Plumb present regions through the common...
2017-03-05 Grazvydas Ignotasradv: use VK_NULL_HANDLE for handles
2017-02-27 Dave Airlieradv: add support for NV_dedicated_allocation
2017-02-26 Dave Airlievulkan/wsi/radv: add initial prime support (v1.1)
2017-02-21 Bas Nieuwenhuizenradv: Special case the initial preamble.
2017-02-20 Dave Airlievulkan/wsi/x11: add support to detect if we can support...
2017-01-30 Bas Nieuwenhuizenradv/amdgpu: Support a preamble CS.
2017-01-16 Bas Nieuwenhuizenradv: Get physical device from radv_device instead...
2017-01-14 Andres Rodriguezradv: use a winsys context per-queue, instead of per...
2017-01-12 Chad Versacevulkan: Add new cast macros for VkIcd types
2016-12-26 Dave Airlieradv: handle queue present directly to winsys
2016-11-15 Dave Airlieradv: don't crash on null swapchain destroy.
2016-10-26 Fredrik Höglundradv: mark the fence as submitted and signalled in...
2016-10-19 Dave Airlieradv: fix wsi porting regression in swapchain destroy.
2016-10-19 Dave Airlieradv: port to common wsi codebase
2016-10-19 Dave Airlieradv/anv/wsi: drop unneeded parameter
2016-10-18 Dave Airlieradv: move to using shared vk_alloc inlines.
2016-10-06 Dave Airlieradv: add initial non-conformant radv vulkan driver