3288 Commits (8ce8160ce3e059e840ec6400a3103d5aef05ff4b)

Author SHA1 Message Date
Subv 8ce8160ce3 Kernel/Threads: Reschedule the proper core when operating on that core's threads. 8 years ago
Subv 8935ca8e11 SVC: Removed unused WaitSynchronization1 function 8 years ago
David Marcec 3a41706e7f More accurate GetTPCMasks impl 8 years ago
bunnei 6136866f8e core: Add several missing docstrings. 8 years ago
bunnei ce7d89cb0e thread: Rename mask to affinity_masks. 8 years ago
bunnei 4b895995ab core: Run all CPU cores separately, even in single-thread mode. 8 years ago
bunnei d96be9b56b thread: Support core change on ResumeFromWait and improve ChangeCore. 8 years ago
bunnei eabfdfe4ec scheduler: Protect scheduling functions with a global mutex. 8 years ago
bunnei 82bb8701ea thread: Initialize ideal_core and mask members. 8 years ago
bunnei 5a5850af69 threading: Reschedule only on cores that are necessary. 8 years ago
bunnei 9e559ceb09 svc: Implement GetThreadCoreMask and SetThreadCoreMask. 8 years ago
bunnei 922b5c326e thread: Implement ChangeCore function. 8 years ago
bunnei 7b6dd22605 svc: SignalProcessWideKey should apply to all cores. 8 years ago
bunnei 6c4f161ba2 svc: Implement GetCurrentProcessorNumber. 8 years ago
bunnei bbd273e7ce core: Add a configuration setting for use_multi_core. 8 years ago
bunnei 6eacbd693d core: Support session close with multicore. 8 years ago
bunnei 44c565aeca core: Implement multicore support. 8 years ago
bunnei fc8b0d9d2b core: Create a thread for each CPU core, keep in lock-step with a barrier. 8 years ago
bunnei 0867e78c8a core: Move common CPU core things to its own class. 8 years ago
Hexagon12 e37fc58ae6 Stubs for QLaunch (#428) 8 years ago
Max Thomas a12f45de82 hid: Tweaks, Analog Sticks (#435) 8 years ago
Lioncash f9b42fa139 memory_hook: Default virtual destructor in the cpp file 8 years ago
Lioncash 2403aef8e9 core_timing: Don't include the log header in core timing's header 8 years ago
Lioncash 1b310cbb3a general: Make formatting of logged hex values more straightforward 8 years ago
bunnei 5e4d01f80c ipc: Add support for PopIpcInterface() method. 8 years ago
David 3a3b58df8b GetSharedFontInOrderOfPriority (#381) 8 years ago
Subv a16f48e0d7 GPU: Don't write to invalid memory locations when handling ioctls that don't have an output. 8 years ago
Lioncash 3873211738 core_timing: Namespace all functions and constants in core_timing's header 8 years ago
Lioncash d1e3e0eb42 string_util: Remove StringFromFormat() and related functions 8 years ago
bunnei 5f2d36726c am: Fix GetDesiredLanguage implementation. 8 years ago
bunnei dea2d271a9 set: Fix GetAvailableLanguageCodes implementation. 8 years ago
Lioncash 44d2f427d4 core: Replace usages of LOG_GENERIC with new fmt-capable equivalents 8 years ago
Lioncash 324ee31fc3 general: Convert assertion macros over to be fmt-compatible 8 years ago
David Marcec 2810310018 Switched to NGLOG_WARNING 8 years ago
David Marcec 6f6cac9366 Added PREPO to logging backend, Removed comments from SaveReportWithUser 8 years ago
Lioncash 0a1e044322 core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
Lioncash 6d0f299ed9 core/gdbstub: Move logging macros to new fmt-compatible ones 8 years ago
Lioncash ca674a999b core/hw: Move logging macros over to fmt-capable ones 8 years ago
Lioncash 871e6c0041 kernel/shared_memory: Remove unnecessary semicolon at end of ConvertPermissions() 8 years ago
Lioncash bd9414dd31 kernel: Migrate logging macros to fmt-compatible ones 8 years ago
Subv 6418127891 Memory: Added a missing shortcut for Memory::CopyBlock for the current process. 8 years ago
Lioncash 1cd301f2c0 file-sys: convert a StringFromFormat call into fmt::format in GetFullPath() 8 years ago
Lioncash a1dc050bbf file-sys: Move logging macros over to the new fmt-capable ones 8 years ago
Lioncash 796b5c727d core/memory: Amend address widths in asserts 8 years ago
Lioncash 62e427d98f core/memory: Move logging macros over to new fmt-capable ones 8 years ago
mailwl cf607e7fca Service/PCTL: convert to module, add services, stub 8 years ago
bunnei 31748079de gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses. 8 years ago
Lioncash ff63e4d3fc loader: Move old logging macros over to new fmt-capable ones 8 years ago
Lioncash b736a731c0 service: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash 448c7ad796 vi: Move logging macros over to new fmt-compatible ones 8 years ago