summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vulkan_wrapper.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-05-17video_core: Support new VkResultAlexandre Bouvier1-0/+2
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-03-25Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow1-5/+8
2022-03-19video_core: Reduce unused includesameerj1-2/+0
2021-07-28renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp1-0/+38
2021-07-27vulkan_wrapper: Fix SetObjectName() always indicating objects as imagesLioncash1-1/+1
2021-07-23vk_graphics_pipeline: Implement line widthReinUsesLisp1-0/+1
2021-07-23vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp1-0/+1
2021-07-23vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp1-0/+1
2021-07-23shader: Add denorm flush supportReinUsesLisp1-2/+0
2021-02-13vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp1-5/+15
2021-02-13vulkan_wrapper: Add interop functionsReinUsesLisp1-0/+30
2020-12-31renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp1-5/+2
2020-12-31renderer_vulkan: Throw when enumerating devices failsReinUsesLisp1-8/+4
2020-12-31renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp1-30/+9
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp1-1/+1
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-2/+67
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash1-8/+8
2020-10-28video_core: Enforce -Wredundant-move and -Wpessimizing-moveReinUsesLisp1-1/+1
2020-10-07renderer_vulkan/wrapper: Fix physical device sortingReinUsesLisp1-13/+35
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp1-1/+6
2020-09-16video_core: Enforce -Werror=switchReinUsesLisp1-0/+16
2020-08-20renderer_vulkan: Create a Vulkan 1.0 instance when 1.1 is not availableReinUsesLisp1-4/+19
2020-08-16Vk Async pipeline compilationameerj1-1/+1
2020-08-14vulkan/wrapper: Avoid unnecessary copy in EnumerateInstanceExtensionProperties()Lioncash1-1/+1
2020-07-17wrapper: Make use of designated initializers where applicableLioncash1-56/+64
2020-06-27renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functionsReinUsesLisp1-0/+10
2020-06-22renderer_vulkan: Update validation layer name and test before enablingReinUsesLisp1-1/+15
2020-06-20vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()Lioncash1-2/+1
2020-04-28{maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp1-0/+1
2020-04-22vk_fence_manager: Initial implementationReinUsesLisp1-0/+18
2020-04-19vulkan/wrapper: Sort physical devicesReinUsesLisp1-1/+20
2020-04-14renderer_vulkan: Integrate Nvidia Nsight Aftermath on WindowsReinUsesLisp1-3/+2
2020-04-13renderer_vulkan: Remove Nvidia checkpointsReinUsesLisp1-13/+0
2020-04-01renderer_vulkan/wrapper: Add vkEnumerateInstanceExtensionProperties wrapperReinUsesLisp1-0/+14
2020-04-01renderer_vulkan/wrapper: Add physical device handleReinUsesLisp1-0/+83
2020-04-01renderer_vulkan/wrapper: Add device handleReinUsesLisp1-0/+182
2020-04-01renderer_vulkan/wrapper: Add swapchain handleReinUsesLisp1-0/+8
2020-04-01renderer_vulkan/wrapper: Add pool handlesReinUsesLisp1-0/+32
2020-04-01renderer_vulkan/wrapper: Add buffer and image handlesReinUsesLisp1-0/+8
2020-04-01renderer_vulkan/wrapper: Add queue handleReinUsesLisp1-0/+11
2020-04-01renderer_vulkan/wrapper: Add instance handleReinUsesLisp1-0/+70
2020-03-27renderer_vulkan/wrapper: Add destroy and free overload setReinUsesLisp1-0/+105
2020-03-27renderer_vulkan/wrapper: Add dispatch table and loadersReinUsesLisp1-0/+146
2020-03-27renderer_vulkan/wrapper: Add exception classReinUsesLisp1-0/+4
2020-03-27renderer_vulkan/wrapper: Add ToString function for VkResultReinUsesLisp1-0/+87