yuzu/src/video_core/vulkan_common
Wollnashorn 16809c1fa7 video_core/vulkan: Added VkPipelineCache to store Vulkan pipelines
As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk.

These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically.
2023-01-05 21:02:44 +01:00
..
nsight_aftermath_tracker.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
nsight_aftermath_tracker.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_debug_callback.cpp vulkan_common: quiet some validation errors 2022-11-30 19:18:05 -05:00
vulkan_debug_callback.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_device.cpp Vulkan: Update blacklisting to latest driver versions. 2023-01-03 21:16:43 -05:00
vulkan_device.h MacroHLE: Final cleanup and fixes. 2023-01-01 16:43:58 -05:00
vulkan_instance.cpp Merge pull request #9289 from liamwhite/fruit-company 2022-12-03 12:09:21 -05:00
vulkan_instance.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_library.cpp vulkan_library: Add debug logging 2022-05-30 10:57:59 -04:00
vulkan_library.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_memory_allocator.cpp general: fix compile for Apple Clang 2022-11-22 22:22:28 -05:00
vulkan_memory_allocator.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_surface.cpp Vulkan: update initialization 2022-11-27 14:58:28 -05:00
vulkan_surface.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vulkan_wrapper.cpp video_core/vulkan: Added VkPipelineCache to store Vulkan pipelines 2023-01-05 21:02:44 +01:00
vulkan_wrapper.h video_core/vulkan: Added VkPipelineCache to store Vulkan pipelines 2023-01-05 21:02:44 +01:00