yuzu/src/core
Lioncash ff45c39578 General: Make use of std::nullopt where applicable
Allows some implementations to avoid completely zeroing out the internal
buffer of the optional, and instead only set the validity byte within
the structure.

This also makes it consistent how we return empty optionals.
2020-09-22 17:32:33 -04:00
..
arm General: Make use of std::nullopt where applicable 2020-09-22 17:32:33 -04:00
crypto crypto/key_manager: Remove dependency on the global system accessor 2020-09-14 16:49:59 -04:00
file_sys General: Make use of std::nullopt where applicable 2020-09-22 17:32:33 -04:00
frontend Merge pull request #4594 from german77/MotionHID 2020-09-17 12:39:01 -07:00
gdbstub General: Cleanup legacy code. 2020-06-27 11:36:05 -04:00
hle General: Make use of std::nullopt where applicable 2020-09-22 17:32:33 -04:00
loader General: Make use of std::nullopt where applicable 2020-09-22 17:32:33 -04:00
memory cheat_engine: Convert ExtractName into a non-template function 2020-09-15 03:24:44 -04:00
network network: add missing include for BSDs 2020-07-22 22:10:15 +00:00
tools freezer: Move entry finding to its own function 2020-08-06 03:11:21 -04:00
CMakeLists.txt Merge pull request #4597 from Morph1984/mjolnir-p2 2020-09-10 19:28:23 -04:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Add missing <array> include 2020-07-16 21:43:20 -04:00
core.cpp service/sm: Eliminate dependency on the global system instance 2020-09-17 10:43:54 -04:00
core.h file_sys/bis_factory: Eliminate usage of the global system accessor 2020-09-16 18:16:04 -04:00
core_timing.cpp core_timing: Remove unused header 2020-08-22 22:12:37 -04:00
core_timing.h core_timing: Make use of uintptr_t to represent user_data 2020-07-27 21:21:01 -04:00
core_timing_util.cpp core_timing: Remove unused header 2020-08-22 22:12:37 -04:00
core_timing_util.h core_timing: Remove unused header 2020-08-22 22:12:37 -04:00
cpu_manager.cpp Merge pull request #4461 from comex/thread-names 2020-08-31 15:31:48 -04:00
cpu_manager.h cpu_manager: Mark function getters as static 2020-07-16 13:30:56 -04:00
device_memory.cpp device_memory: Remove unused system member 2020-07-27 23:37:49 -04:00
device_memory.h device_memory: Remove unused system member 2020-07-27 23:37:49 -04:00
hardware_interrupt_manager.cpp core_timing: Make use of uintptr_t to represent user_data 2020-07-27 21:21:01 -04:00
hardware_interrupt_manager.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_properties.h General: Add Asserts 2020-06-27 11:35:21 -04:00
memory.cpp common/atomic_ops: Don't cast away volatile from pointers 2020-07-28 04:36:53 -04:00
memory.h ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. 2020-06-27 11:35:37 -04:00
perf_stats.cpp common/fileutil: Convert namespace to Common::FS 2020-08-16 06:52:40 -04:00
perf_stats.h perf_stats: Mark GetMeanFrametime() as const 2020-08-03 12:33:35 -04:00
reporter.cpp common/fileutil: Convert namespace to Common::FS 2020-08-16 06:52:40 -04:00
reporter.h service: Update function tables 2020-04-20 15:53:49 -04:00
settings.cpp Project Mjölnir: Part 1 2020-08-26 02:32:32 -04:00
settings.h configure_input: Hook up the motion button and checkbox 2020-09-05 09:46:34 -04:00
telemetry_session.cpp common/telemetry: Migrate namespace into the Common namespace 2020-08-18 15:08:32 -04:00
telemetry_session.h common/telemetry: Migrate namespace into the Common namespace 2020-08-18 15:08:32 -04:00