citra/src/core/loader
Lioncash 45195a51a7 nax: Avoid re-parsing NAX data with GetFileType()
An instance of the NAX apploader already has an existing NAX instance in
memory. Calling directly into IdentifyType() directly would re-parse the
whole file again into yet another NAX instance, only to toss it away
again.

This gets rid of unnecessary/redundant file parsing and allocations.
2018-09-19 14:22:37 -04:00
..
deconstructed_rom_directory.cpp drd: Parse title ID from program metadata 2018-09-04 16:25:30 -04:00
deconstructed_rom_directory.h bktr: Fix missing includes and optimize style 2018-09-04 16:24:02 -04:00
elf.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
elf.h Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
linker.cpp linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
linker.h linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
loader.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
loader.h bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nax.cpp nax: Avoid re-parsing NAX data with GetFileType() 2018-09-19 14:22:37 -04:00
nax.h nax: Avoid re-parsing NAX data with GetFileType() 2018-09-19 14:22:37 -04:00
nca.cpp bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nca.h bktr: Implement IVFC offset shifting 2018-09-04 16:24:02 -04:00
nro.cpp kernel/thread: Include thread-related enums within the kernel namespace 2018-09-13 16:05:57 -04:00
nro.h bktr: Fix missing includes and optimize style 2018-09-04 16:24:02 -04:00
nso.cpp kernel/thread: Include thread-related enums within the kernel namespace 2018-09-13 16:05:57 -04:00
nso.h kernel: Move object class to its own source files 2018-08-01 23:34:42 -04:00
nsp.cpp patch_manager: Centralize Control-type NCA parsing 2018-09-04 16:25:10 -04:00
nsp.h nsp: Comply with style and performance guidelines 2018-09-04 14:29:19 -04:00
xci.cpp patch_manager: Centralize Control-type NCA parsing 2018-09-04 16:25:10 -04:00
xci.h loader/xci: Remove unnecessary includes and member variables 2018-08-15 01:41:35 -04:00