summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_wsi.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Return NULL for entrypoints when not supported.Bas Nieuwenhuizen2018-02-231-1/+1
* radv: Implement fences based on syncobjs.Bas Nieuwenhuizen2017-12-181-0/+5
* radv: Implement VK_KHR_get_surface_capabilities2Jason Ekstrand2017-12-041-0/+26
* vulkan/wsi: Initialize individual WSI interfaces in wsi_device_initJason Ekstrand2017-12-041-30/+6
* vulkan/wsi: Drop some unneeded cruft from the APIJason Ekstrand2017-12-041-17/+1
* vulkan/wsi: Add wrappers for all of the surface queriesJason Ekstrand2017-12-041-20/+21
* vulkan/wsi: Drop the can_handle_different_gpu parameter from get_supportJason Ekstrand2017-12-041-1/+1
* vulkan/wsi: Add a helper for AcquireNextImageJason Ekstrand2017-12-041-5/+10
* vulkan/wsi: move swapchain create/destroy to common codeDave Airlie2017-12-041-34/+8
* vulkan/wsi: Move get_images into common codeJason Ekstrand2017-12-041-4/+3
* radv/wsi: Move the guts of QueuePresent to wsi commonDave Airlie2017-12-041-87/+5
* vulkan/wsi: Do image creation in common codeJason Ekstrand2017-12-041-123/+1
* vulkan/wsi: Implement prime in a completely generic wayJason Ekstrand2017-12-041-117/+20
* vulkan/wsi: Add a wsi_device_init functionJason Ekstrand2017-12-041-1/+9
* vulkan/wsi: Add a wsi_image structureDaniel Stone2017-12-041-17/+14
* vulkan/wsi: use function ptr definitions from the spec.Dave Airlie2017-12-041-1/+2
* radv: use vk_error() everywhere an error is returnedSamuel Pitoiset2017-11-131-1/+1
* radv: Don't expose heaps with 0 memory.Bas Nieuwenhuizen2017-11-021-1/+15
* radv: disable implicit sync for radv allocated bos v3Andres Rodriguez2017-10-211-1/+2
* radv: replace conditional compilation with MAYBE_UNUSEDEric Engestrom2017-09-191-3/+2
* radv: compile out unused codeEric Engestrom2017-09-131-0/+2
* radv/wsi: Compute correct row_pitch for GFX9.Dave Airlie2017-08-271-2/+6
* radv: initial support for shared semaphores (v2)Dave Airlie2017-07-211-6/+24
* radv: Use the KHR dedicated alloc for the WSI.Bas Nieuwenhuizen2017-07-151-2/+2
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* radv: use ac_surface data structuresNicolai Hähnle2017-06-051-1/+1
* radv: remove radeon_surf_level::pitch_bytesNicolai Hähnle2017-06-051-1/+1
* radv: Also signal fence if vkAcquireNextImageKHR returns VK_SUBOPTIMAL_KHR.Bas Nieuwenhuizen2017-05-291-1/+1
* radv/wsi: report presentation error per image requestDave Airlie2017-05-031-6/+13
* radv: Enable VK_KHR_incremental_present.Bas Nieuwenhuizen2017-04-031-1/+10
* vulkan/wsi: Plumb present regions through the common codeJason Ekstrand2017-04-031-1/+2
* radv: use VK_NULL_HANDLE for handlesGrazvydas Ignotas2017-03-061-1/+1
* radv: add support for NV_dedicated_allocationDave Airlie2017-02-271-18/+16
* vulkan/wsi/radv: add initial prime support (v1.1)Dave Airlie2017-02-271-11/+125
* radv: Special case the initial preamble.Bas Nieuwenhuizen2017-02-211-1/+1
* vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie2017-02-201-1/+1
* radv/amdgpu: Support a preamble CS.Bas Nieuwenhuizen2017-01-301-1/+1
* radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen2017-01-161-2/+2
* radv: use a winsys context per-queue, instead of per device v2Andres Rodriguez2017-01-141-1/+1
* vulkan: Add new cast macros for VkIcd typesChad Versace2017-01-121-6/+6
* radv: handle queue present directly to winsysDave Airlie2016-12-261-1/+9
* radv: don't crash on null swapchain destroy.Dave Airlie2016-11-161-0/+3
* radv: mark the fence as submitted and signalled in vkAcquireNextImageKHRFredrik Höglund2016-10-261-3/+11
* radv: fix wsi porting regression in swapchain destroy.Dave Airlie2016-10-191-3/+10
* radv: port to common wsi codebaseDave Airlie2016-10-191-27/+149
* radv/anv/wsi: drop unneeded parameterDave Airlie2016-10-191-1/+1
* radv: move to using shared vk_alloc inlines.Dave Airlie2016-10-191-1/+1
* radv: add initial non-conformant radv vulkan driverDave Airlie2016-10-071-0/+246