eden-miror/src/core/file_sys
FearlessTobi 9f82a9a244 crypto: Make KeyManager a singleton class
Previously, we were reading the keys everytime a KeyManager object was created, causing yuzu to reread the keys file multiple hundreds of times when loading the game list.
With this change, it is only loaded once.
On my system, this decreased game list loading times by a factor of 20.
2020-05-20 21:28:16 +02:00
..
system_archive Revert "system_archive: Fix Korean and Chinese fonts" 2020-01-30 22:02:15 -05:00
bis_factory.cpp crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
bis_factory.h
card_image.cpp crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
card_image.h crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
content_archive.cpp crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
content_archive.h crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
control_metadata.cpp Addressed issues 2019-06-17 08:17:26 +10:00
control_metadata.h
directory.h file_sys/directory: Make EntryType an enum class 2019-11-27 05:11:02 -05:00
errors.h
fsmitm_romfsbuild.cpp file_sys/fsmitm_romfsbuild: Utilize a string_view in romfs_calc_path_hash() 2019-04-05 15:12:20 -04:00
fsmitm_romfsbuild.h
ips_layer.cpp
ips_layer.h ips_layer: Add missing includes 2018-10-09 14:10:13 -04:00
kernel_executable.cpp loader; Resolve sign conversion/truncation errors 2019-11-12 07:55:39 -05:00
kernel_executable.h
mode.h
nca_metadata.cpp
nca_metadata.h
nca_patch.cpp
nca_patch.h
partition_filesystem.cpp card_image: Implement system update commands in XCI 2019-10-13 14:18:45 -04:00
partition_filesystem.h pfs: Provide accessors for file sizes and offsets 2019-09-22 21:44:36 -04:00
patch_manager.cpp core: memory: Move to Core::Memory namespace. 2020-04-17 00:59:28 -04:00
patch_manager.h core: memory: Move to Core::Memory namespace. 2020-04-17 00:59:28 -04:00
program_metadata.cpp file_sys: program_metadata: Add a helper function for generating reasonable default metadata. 2020-04-20 18:19:45 -04:00
program_metadata.h file_sys: program_metadata: Add a helper function for generating reasonable default metadata. 2020-04-20 18:19:45 -04:00
registered_cache.cpp crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
registered_cache.h crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
romfs.cpp file_sys: fix LayeredFS error when loading some games made with… (#3602) 2020-04-07 02:03:32 +02:00
romfs.h filesys/romfs: Remove unused includes 2019-11-27 05:29:52 -05:00
romfs_factory.cpp file_sys: Resolve sign conversion warnings 2019-11-12 07:55:39 -05:00
romfs_factory.h hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
savedata_factory.cpp file_sys: Resolve sign conversion warnings 2019-11-12 07:55:39 -05:00
savedata_factory.h filesystem: Add const qualification to various accessors 2019-09-21 16:50:39 -04:00
sdmc_factory.cpp
sdmc_factory.h
submission_package.cpp crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
submission_package.h crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00
vfs.cpp file_sys: Override missing mutating functions to be stubbed out for ReadOnlyVfsDirectory by default 2018-11-30 23:52:56 -05:00
vfs.h vfs: Add reinterpret_casts to WriteArray and Object 2018-12-27 00:16:55 -05:00
vfs_concat.cpp
vfs_concat.h
vfs_layered.cpp
vfs_layered.h
vfs_libzip.cpp CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
vfs_libzip.h
vfs_offset.cpp global: Use std::optional instead of boost::optional (#1578) 2018-10-30 00:03:25 -04:00
vfs_offset.h
vfs_real.cpp vfs: Remove InterpretAsDirectory and related functions 2018-10-19 14:02:07 -04:00
vfs_real.h
vfs_static.h
vfs_types.h vfs: Move forward declarations to separate file 2018-10-07 13:15:11 -04:00
vfs_vector.cpp
vfs_vector.h
xts_archive.cpp Merge pull request #3091 from lioncash/core-conversion 2019-11-15 12:08:50 -05:00
xts_archive.h crypto: Make KeyManager a singleton class 2020-05-20 21:28:16 +02:00