There was an error fetching the commit references. Please try again later.
vk_pipeline_cache: Unify pipeline cache keys into a single operation
This allows us to call Common::CityHash and std::memcmp only once for GraphicsPipelineCacheKey. While we are at it, do the same for compute.
Showing
- src/video_core/renderer_vulkan/fixed_pipeline_state.cpp 6 additions, 9 deletionssrc/video_core/renderer_vulkan/fixed_pipeline_state.cpp
- src/video_core/renderer_vulkan/fixed_pipeline_state.h 3 additions, 5 deletionssrc/video_core/renderer_vulkan/fixed_pipeline_state.h
- src/video_core/renderer_vulkan/vk_pipeline_cache.cpp 18 additions, 0 deletionssrc/video_core/renderer_vulkan/vk_pipeline_cache.cpp
- src/video_core/renderer_vulkan/vk_pipeline_cache.h 22 additions, 27 deletionssrc/video_core/renderer_vulkan/vk_pipeline_cache.h
- src/video_core/renderer_vulkan/vk_rasterizer.cpp 10 additions, 6 deletionssrc/video_core/renderer_vulkan/vk_rasterizer.cpp
Loading
Please register or sign in to comment