5487 Commits (82bb8701ea03ef89bc76f1fe4d76b5be2e3ab4a3)

Author SHA1 Message Date
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 26a22031aa wait_tree: Show all threads on all schedulers. 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
Lioncash 7bee2c9d13 vector_math: Ensure members are always initialized 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
Lioncash 22b7e4fcf6 file_util: Make move constructor/assignment operator and related functions noexcept 8 years ago
Lioncash 1c77c732e6 file_util: Add static assertions to ReadBytes() and WriteBytes() 8 years ago
bunnei fc0fcbe9cc maxwell_3d: Reset vertex counts after drawing. 8 years ago
bunnei abb893aefe gl_shader_decompiler: Implement MOV_R. 8 years ago
bunnei d01e76720d maxwell_to_gl: Implement type SignedNorm, Size_8_8_8_8. 8 years ago
bunnei 1bd065fb8e shader_bytecode: Add decoding for FMNMX instruction. 8 years ago
Subv 87389ce295 Shaders: Implemented predicate condition 3 (LessEqual) in the fset and fsetp instructions. 8 years ago
bunnei 0ee1a0e698 gl_shader_decompiler: Implement MOV_C. 8 years ago
bunnei 5f2d36726c am: Fix GetDesiredLanguage implementation. 8 years ago
bunnei dea2d271a9 set: Fix GetAvailableLanguageCodes implementation. 8 years ago
bunnei f2da134385 fermi_2d: Fix surface copy block height. 8 years ago
bunnei aaa3d91e7c gl_shader_decompiler: Partially implement I2I_R, and I2F_R. 8 years ago
bunnei 327e24bb8f gl_shader_decompiler: More cleanups, etc. with how we handle register types. 8 years ago
bunnei 543d4a680f GLSLRegister: Simplify register declarations, etc. 8 years ago
bunnei 8c6970d20d shader_bytecode: Add decodings for i2i instructions. 8 years ago
bunnei f252169fa6 gl_shader_decompiler: Implement MOV32_IMM instruction. 8 years ago
Lioncash 5155b90870 file_util: Remove compiler version checks around is_trivially_copyable() 8 years ago
Lioncash ea0bac3599 log: Remove old logging macros and functions 8 years ago
Lioncash cfd0e7f2d9 renderer_opengl: Replace usages of LOG_GENERIC with fmt-capable equivalents 8 years ago
Lioncash 44d2f427d4 core: Replace usages of LOG_GENERIC with new fmt-capable equivalents 8 years ago
bunnei 2dbd239ed5 gl_shader_decompiler: Add GLSLRegisterManager class to track register state. 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
Lioncash f4cc29c07c common: Move logging macros over to new fmt-capable macros where applicable 8 years ago
Lioncash ef3129bf7a frontends: Move logging macros over to new fmt-capable ones 8 years ago
Lioncash db4f7293fd input_common: Move old logging macros over to fmt-capable ones 8 years ago
David Marcec 6f6cac9366 Added PREPO to logging backend, Removed comments from SaveReportWithUser 8 years ago