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