| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | thread: Initialize ideal_core and mask members. | 2018-05-10 | 1 | -0/+2 | ||
| | | | | ||||||
| | * | | threading: Reschedule only on cores that are necessary. | 2018-05-10 | 4 | -3/+10 | ||
| | | | | ||||||
| | * | | svc: Implement GetThreadCoreMask and SetThreadCoreMask. | 2018-05-10 | 1 | -7/+22 | ||
| | | | | ||||||
| | * | | thread: Implement ChangeCore function. | 2018-05-10 | 2 | -1/+58 | ||
| | | | | ||||||
| | * | | svc: SignalProcessWideKey should apply to all cores. | 2018-05-10 | 1 | -43/+50 | ||
| | | | | ||||||
| | * | | svc: Implement GetCurrentProcessorNumber. | 2018-05-10 | 1 | -2/+2 | ||
| | | | | ||||||
| | * | | core: Add a configuration setting for use_multi_core. | 2018-05-10 | 5 | -17/+39 | ||
| | | | | ||||||
| | * | | core: Support session close with multicore. | 2018-05-10 | 4 | -16/+47 | ||
| | | | | ||||||
| | * | | core: Implement multicore support. | 2018-05-10 | 11 | -75/+110 | ||
| | | | | ||||||
| | * | | core: Create a thread for each CPU core, keep in lock-step with a barrier. | 2018-05-10 | 4 | -18/+94 | ||
| | | | | ||||||
| | * | | core: Move common CPU core things to its own class. | 2018-05-10 | 5 | -58/+135 | ||
| | | | | ||||||
| * | | | More accurate GetTPCMasks impl | 2018-05-10 | 2 | -4/+8 | ||
| |/ / | ||||||
| * | | Stubs for QLaunch (#428) | 2018-05-07 | 4 | -5/+221 | ||
| | | | | | | | | | | | | | | | | | | | | | * Stubs for QLaunch * Wiped unrelated stuff * Addressed comment * Dropped GetPopFromGeneralChannelEvent | |||||
| * | | hid: Tweaks, Analog Sticks (#435) | 2018-05-07 | 3 | -68/+224 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hid: Update mouse/keyboard state * hid: Working analog sticks * hid: Nits * hid: Nits * hid: Update mystery sections * hid: Tweaks | |||||
| * | | Merge pull request #434 from lioncash/vdtor | 2018-05-03 | 3 | -1/+13 | ||
| |\ \ | | | | | | | memory_hook: Default virtual destructor in the cpp file | |||||
| | * | | memory_hook: Default virtual destructor in the cpp file | 2018-05-03 | 3 | -1/+13 | ||
| | | | | | | | | | | | | | | | | Prevents creating multiple copies of the vtable in every translation unit that uses the class. Also silences a -Wweak-vtables warning | |||||
| * | | | core_timing: Don't include the log header in core timing's header | 2018-05-03 | 2 | -48/+55 | ||
| |/ / | | | | | | | | | Avoids propagating logging macros and facilities to files that may not need them. This also allows hiding an internal constant. | |||||
| * | | Merge pull request #431 from lioncash/fmt | 2018-05-02 | 28 | -103/+104 | ||
| |\ \ | | | | | | | general: Make formatting of logged hex values more straightforward | |||||
| | * | | general: Make formatting of logged hex values more straightforward | 2018-05-02 | 28 | -103/+104 | ||
| | | | | | | | | | | | | | | | | | | | This makes the formatting expectations more obvious (e.g. any zero padding specified is padding that's entirely dedicated to the value being printed, not any pretty-printing that also gets tacked on). | |||||
| * | | | ipc: Add support for PopIpcInterface() method. | 2018-05-01 | 4 | -0/+23 | ||
| |/ / | | | | | | | - This can be used for domain objects as inputs to service functions. | |||||
| * | | Merge pull request #429 from Subv/ioctl_corruption | 2018-05-01 | 2 | -5/+0 | ||
| |\ \ | | | | | | | GPU: Don't write to invalid memory locations when handling ioctls that don't have an output. | |||||
| | * | | GPU: Don't write to invalid memory locations when handling ioctls that don't ↵ | 2018-05-01 | 2 | -5/+0 | ||
| | | | | | | | | | | | | | have an output. | |||||
| * | | | GetSharedFontInOrderOfPriority (#381) | 2018-05-01 | 4 | -24/+54 | ||
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * GetSharedFontInOrderOfPriority * Update pl_u.cpp * Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority * switched to NGLOG * Update pl_u.cpp * Update pl_u.cpp * language_code is actually language code and not index * u32->u64 * final cleanups | |||||
| * | | core_timing: Namespace all functions and constants in core_timing's header | 2018-04-30 | 9 | -14/+18 | ||
| | | | | | | | | | All of these variables and functions are related to timings and should be within the namespace. | |||||
| * | | string_util: Remove StringFromFormat() and related functions | 2018-04-29 | 2 | -4/+3 | ||
| | | | | | | | | | Given we utilize fmt, we don't need to provide our own functions for formatting anymore | |||||
| * | | am: Fix GetDesiredLanguage implementation. | 2018-04-29 | 1 | -2/+4 | ||
| | | | ||||||
| * | | set: Fix GetAvailableLanguageCodes implementation. | 2018-04-29 | 2 | -6/+45 | ||
| | | | ||||||
| * | | core: Replace usages of LOG_GENERIC with new fmt-capable equivalents | 2018-04-27 | 3 | -6/+4 | ||
| | | | ||||||
| * | | general: Convert assertion macros over to be fmt-compatible | 2018-04-27 | 11 | -27/+26 | ||
| | | | ||||||
| * | | Merge pull request #380 from ogniK5377/service-impl | 2018-04-27 | 11 | -13/+138 | ||
| |\ \ | | | | | | | Implemented some useful interfaces needed for games. | |||||
| | * | | Switched to NGLOG_WARNING | 2018-04-26 | 3 | -4/+4 | ||
| | | | | ||||||
| | * | | Merge branch 'master' of https://github.com/yuzu-emu/yuzu into service-impl | 2018-04-26 | 84 | -1072/+1018 | ||
| | |\ \ | ||||||
| | * | | | Added PREPO to logging backend, Removed comments from SaveReportWithUser | 2018-04-26 | 2 | -13/+2 | ||
| | | | | | ||||||
| | * | | | GetIUserInterface->CreateUserInterface, Added todos and stub logs. ↵ | 2018-04-22 | 9 | -25/+63 | ||
| | | | | | | | | | | | | | | | | | Playreport->PlayReport. | |||||
| | * | | | lioncash proposed changes | 2018-04-22 | 1 | -2/+2 | ||
| | | | | | ||||||
| | * | | | Implemented GetIUserInterface properly, Playreport and ↵ | 2018-04-21 | 11 | -11/+109 | ||
| | | | | | | | | | | | | | | | | | SSL::SetInterfaceVersion. Fixed ipc issues with IAudioDevice(wrong ids) | |||||
| * | | | | core: Replace remaining old non-generic logger usages with fmt-capable ↵ | 2018-04-26 | 6 | -28/+28 | ||
| | |/ / |/| | | | | | | | | | | | | | | | | | | | | equivalents LOG_GENERIC usages will be amended in a follow-up to keep API changes separate from interface changes, as it will require removing a parameter from the relevant function in the VMManager class. | |||||
| * | | | core/gdbstub: Move logging macros to new fmt-compatible ones | 2018-04-26 | 1 | -38/+37 | ||
| | | | | ||||||
| * | | | core/hw: Move logging macros over to fmt-capable ones | 2018-04-26 | 2 | -8/+10 | ||
| | | | | ||||||
| * | | | Merge pull request #398 from lioncash/kernel | 2018-04-25 | 11 | -107/+110 | ||
| |\ \ \ | | | | | | | | | kernel: Migrate logging macros to fmt-compatible ones | |||||
| | * | | | kernel/shared_memory: Remove unnecessary semicolon at end of ↵ | 2018-04-25 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | ConvertPermissions() Functions don't need to be terminated by semicolons. | |||||
| | * | | | kernel: Migrate logging macros to fmt-compatible ones | 2018-04-25 | 11 | -106/+109 | ||
| | | | | | ||||||
| * | | | | Merge pull request #387 from Subv/maxwell_2d | 2018-04-25 | 1 | -0/+4 | ||
| |\ \ \ \ | | | | | | | | | | | GPU: Partially implemented the 2D surface copy engine | |||||
| | * | | | | Memory: Added a missing shortcut for Memory::CopyBlock for the current process. | 2018-04-25 | 1 | -0/+4 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #395 from lioncash/file-sys | 2018-04-25 | 8 | -68/+59 | ||
| |\ \ \ \ \ | |_|/ / / |/| | | | | file-sys: Move logging macros over to the new fmt-capable ones | |||||
| | * | | | | file-sys: convert a StringFromFormat call into fmt::format in GetFullPath() | 2018-04-25 | 1 | -4/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | Lessens the amount to read and gets rid of the PRIX64 macro, allowing us to use a single string for the whole path, making it easier to read. | |||||
| | * | | | | file-sys: Move logging macros over to the new fmt-capable ones | 2018-04-25 | 8 | -64/+58 | ||
| | |/ / / | ||||||
| * | | | | Merge pull request #390 from mailwl/pctl-module | 2018-04-25 | 7 | -39/+71 | ||
| |\ \ \ \ | | | | | | | | | | | Service/PCTL: convert to module, add services, stub | |||||
| | * | | | | Service/PCTL: convert to module, add services, stub | 2018-04-25 | 7 | -39/+71 | ||
| | |/ / / | | | | | | | | | | | | | PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies | |||||
| * | | | | core/memory: Amend address widths in asserts | 2018-04-25 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | Addresses are 64-bit, these formatting specifiers are simply holdovers from citra. Adjust them to be the correct width. | |||||