summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/wrapper.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-311-1213/+0
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-4/+113
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-11/+14
* Merge pull request #4204 from ReinUsesLisp/vulkan-1.0bunnei2020-10-191-1/+3
|\
| * renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not availableReinUsesLisp2020-08-201-1/+3
* | renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-191-3/+45
|/
* Vk Async pipeline compilationameerj2020-08-161-1/+1
* General: Tidy up clang-format warnings part 2Lioncash2020-08-131-14/+14
* Merge pull request #4150 from ReinUsesLisp/dynamic-state-implbunnei2020-07-071-0/+54
|\
| * renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functionsReinUsesLisp2020-06-271-0/+54
* | renderer_vulkan: Update validation layer name and test before enablingReinUsesLisp2020-06-221-0/+4
|/
* vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()Lioncash2020-06-201-1/+1
* {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp2020-04-281-0/+10
* Merge pull request #3677 from FernandoS27/better-syncbunnei2020-04-231-0/+20
|\
| * vk_fence_manager: Initial implementationReinUsesLisp2020-04-221-0/+20
* | renderer_vulkan: Integrate Nvidia Nsight Aftermath on WindowsReinUsesLisp2020-04-141-2/+1
* | renderer_vulkan: Remove Nvidia checkpointsReinUsesLisp2020-04-131-6/+0
* | renderer_vulkan: Catch device losses in more placesReinUsesLisp2020-04-131-18/+7
|/
* renderer_vulkan/wrapper: Add vkEnumerateInstanceExtensionProperties wrapperReinUsesLisp2020-04-011-0/+3
* renderer_vulkan/wrapper: Add command buffer handleReinUsesLisp2020-04-011-0/+192
* renderer_vulkan/wrapper: Add physical device handleReinUsesLisp2020-04-011-0/+40
* renderer_vulkan/wrapper: Add device handleReinUsesLisp2020-04-011-0/+95
* renderer_vulkan/wrapper: Add swapchain handleReinUsesLisp2020-04-011-0/+7
* renderer_vulkan/wrapper: Add fence handleReinUsesLisp2020-04-011-0/+17
* renderer_vulkan/wrapper: Add device memory handleReinUsesLisp2020-04-011-0/+15
* renderer_vulkan/wrapper: Add pool handlesReinUsesLisp2020-04-011-0/+15
* renderer_vulkan/wrapper: Add buffer and image handlesReinUsesLisp2020-04-011-0/+16
* renderer_vulkan/wrapper: Add queue handleReinUsesLisp2020-04-011-0/+25
* renderer_vulkan/wrapper: Add instance handleReinUsesLisp2020-04-011-0/+17
* renderer_vulkan/wrapper: Address feedbackReinUsesLisp2020-03-281-3/+24
* renderer_vulkan/wrapper: Add owning handlesReinUsesLisp2020-03-271-0/+18
* renderer_vulkan/wrapper: Add pool allocations owning templated classReinUsesLisp2020-03-271-0/+81
* renderer_vulkan/wrapper: Add owning handle templated classReinUsesLisp2020-03-271-0/+144
* renderer_vulkan/wrapper: Add destroy and free overload setReinUsesLisp2020-03-271-0/+28
* renderer_vulkan/wrapper: Add dispatch table and loadersReinUsesLisp2020-03-271-0/+137
* renderer_vulkan/wrapper: Add exception classReinUsesLisp2020-03-271-0/+30
* renderer_vulkan/wrapper: Add ToString function for VkResultReinUsesLisp2020-03-271-0/+3
* renderer_vulkan/wrapper: Add Vulakn wrapper and a span helperReinUsesLisp2020-03-271-0/+83