1851 Commits (4696a032a82a8ca8b15fc6413d3184cdebfe666e)

Author SHA1 Message Date
bunnei 50f0ec9849 common: bit_util: Add BIT macro. 5 years ago
bunnei fbcac8642e common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC. 5 years ago
bunnei 092b91aeb7 common: common_funcs: Add helper macros for non-copyable and non-moveable. 5 years ago
Lioncash 4105a18d21 log/backend: Use in-class initializer for FileBackend 5 years ago
Lioncash b34cf1fe34 log/backend: Make use of erase_if 5 years ago
Lioncash 5f80027f15 log/backend: Correct order of const in copy constructor 5 years ago
Lioncash bb1bc3dd57 common/log: Move Log namespace into the Common namespace 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
bunnei e7800fb6ff core: settings: Add setting for debug assertions and disable by default. 5 years ago
Lioncash b677dca6f9 nvidia_flags: Add missing header guard 5 years ago
Morph 6e9d0a685b bgtc: Update to 12.x and implement OpenTaskService 5 years ago
Markus Wick b529aba9ce common/threadsafe_queue: Provide Wait() method. 5 years ago
Markus Wick 0372a0e723 common: Move assert failure handling into a cpp file. 5 years ago
bunnei 9fe89ad30d common: common_sizes: Move sizes to the Common namespace. 5 years ago
bunnei 643bc5bbc4 common: common_sizes: Move Invalid to Size_* prefix and add missing values. 5 years ago
bunnei c59d82d4cf hle: kernel: board: k_system_control: Extend to include memory region sizes. 5 years ago
bunnei 60e9e9beb4 common: Move common sizes to their own header for code reuse. 5 years ago
MerryMage 63c5190057 fiber: Double default stack size 5 years ago
bunnei e4b692bd16 common: Fiber: use a reference for YieldTo. 5 years ago
bunnei a5092f9918 common: fiber: Use weak_ptr when yielding. 5 years ago
bunnei 845a217d5e Revert "core: Switch to unique_ptr for usage of Common::Fiber." 5 years ago
comex 4258b4985a [network] Error handling reform 5 years ago
bunnei 3322f10f84 core: Switch to unique_ptr for usage of Common::Fiber. 5 years ago
Jan Beich 925554b45c common: add missing header after a02cc7e039 5 years ago
bunnei 82eb7d8c15 common: wall_clock: Fix integer overflow with StandardWallClock. 5 years ago
bunnei 954384a84a common: Add implementation of TinyMT (Mersenne Twister RNG). 5 years ago
bunnei c5df99ea2f common: alignment: Add DivideUp utility method. 5 years ago
ReinUsesLisp a02cc7e039 common/cityhash: Use common types 5 years ago
bunnei a8fbe6493e common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL instruction. 5 years ago
bunnei e6f71e15a1 common: Merge uint128 to a single header file with inlines. 5 years ago
lat9nq 19dad3e319 common: Add -fsized-deallocation as a Clang flag 5 years ago
Morph 1b1866e7ee string_util: Remove MSVC workaround for converting between UTF8/UTF16 5 years ago
MerryMage 46ea7034cc ring_buffer: Remove granularity template argument 5 years ago
bunnei 7126a200c4 hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement. 5 years ago
bunnei 559c505126 common: scope_exit: Add a cancellable ScopeExit macro. 5 years ago
bunnei b4b968b9c4 common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log. 5 years ago
bunnei 4bb6de297f common: common_funcs: Change R_UNLESS to LOG_ERROR. 5 years ago
bunnei d685f12dbc common: common_funcs: Log error on R_UNLESS. 5 years ago
bunnei 7351708eea common: common_funcs: Add useful kernel macro R_SUCCEED_IF. 5 years ago
bunnei 39987beb17 common: common_funcs: Add a few more useful macros for kernel code. 5 years ago
bunnei 16a6a7f9d9 common: Add missing include to bit_util.h 5 years ago
Lioncash 1b0b7e4873 bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64 5 years ago
ReinUsesLisp 5f0b72553b renderer_opengl: Avoid precompiled cache and force NV GL cache directory 5 years ago
ReinUsesLisp 4854f3291e core: Silence Wclass-memaccess warnings 5 years ago
ReinUsesLisp 92ca4929f5 common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
Lioncash d5bff783bd common/bit_util: Replace CLZ/CTZ operations with standardized ones 5 years ago
ReinUsesLisp 14ba0b1e68 common/alignment: Upgrade to use constraints instead of static asserts 5 years ago
ReinUsesLisp 4e4056f581 common/alignment: Rename AlignBits to AlignUpLog2 5 years ago
Lioncash d8771fb857 common/timer: Remove 5 years ago
ReinUsesLisp a815988d5c common/color: Remove 5 years ago