# Cemu detailed changelog for 1.25.0b # Patreon release date: 2021-07-16 # Public release date: 2021-07-23 New in 1.25.0b: Vulkan: We further optimized pipeline caches to have a smaller file size OpenGL/Vulkan: New shader cache format 50-70% smaller file size compared to the old format Internally, it uses our modernized GPU state representation that we also use in the new pipeline cache files Vulkan: Fixed a regression from 1.25.0 which could cause various random graphic bugs New in 1.25.0: Vulkan: Added a permanent cache for Vulkan pipelines Unlike the Vulkan-native cache that Cemu used before, this cache does never reset Additionally the new cache is independent of hardware and drivers and can therefore be transferred between different PCs Technical info: Pipeline caching works by capturing the state of the Wii U's GPU at the time of pipeline creation During the pipeline loading screen Cemu can then play back those captured states to recreate the pipelines Pipelines are directly tied to your shader cache. You need both caches to restore pipelines Pipeline cache location: shaderCache/transferable/_vkpipeline.bin (new) Shader cache location: shaderCache/transferable/_shaders.bin (new, updated with 1.25.0b) Known issues: The pipeline cache doesn't cover all edge cases yet and a very small fraction of pipelines can't be cached It affects less than 0.1% of pipelines but we are looking to bring that number down to zero within the next 1-2 Cemu releases coreinit: Fixed a recent regression which caused Pokken Tournament to crash or softlock on launch general: Updated language files