- 17 Sep, 2020 20 commits
-
-
Rodrigo Locatti authored
arm_dynarmic_cp15: Initialize member variables
-
Rodrigo Locatti authored
service/sm: Eliminate dependency on the global system instance
-
Rodrigo Locatti authored
service: Remove unused funcation
-
Rodrigo Locatti authored
command_generator/nfp: Eliminate unnecessary copies
-
Rodrigo Locatti authored
decoder/texture: Eliminate narrowing conversion in GetTldCode()
-
Rodrigo Locatti authored
decode/image: Eliminate switch fallthrough in DecodeImage()
-
bunnei authored
hid/configuration: Implement motion controls to HID
-
Lioncash authored
Fortunately this didn't result in any issues, given the block that code was falling through to would immediately break.
-
Lioncash authored
The assignment was previously truncating a u64 value to a bool.
-
Lioncash authored
In a lot of cases, we can make use of const references rather than non-const references. While we're in the area we can silence some truncation and sign conversion warnings.
-
Lioncash authored
-
Lioncash authored
GetAmiiboBuffer() returns by const reference, so we can use a reference instead of taking the returned buffer by value.
-
Lioncash authored
Ensures that the member variables are always initialized to a deterministic value on creation.
-
bunnei authored
control_metadata: Resolve typo in Portuguese language name
-
Lioncash authored
This isn't used anywhere, so this is a trivial fix.
-
Lioncash authored
This is now completely unused, so it can be removed.
-
Lioncash authored
We can check the end of the string first for null-termination, rather than the beginning of the string.
-
Lioncash authored
-
bunnei authored
gc_adapter: Disable MSVC nonstandard extension warning on libusb.h
-
bunnei authored
video_core: Enforce -Werror=switch
-
- 16 Sep, 2020 9 commits
-
-
Rodrigo Locatti authored
bis_factory/romfs_factory: Eliminate dependencies on the global system instance
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Rodrigo Locatti authored
core/loader: Remove dependencies on the global system instance
-
ReinUsesLisp authored
This forces us to fix all -Wswitch warnings in video_core.
-
Lioncash authored
Now all that remains is: 18 instances in file_sys code 14 instances in GDB stub code (this can be tossed wholesale) 4 instances in HLE code 2 instances in settings code.
-
Rodrigo Locatti authored
nca_patch: Reduce stack usage size within SearchBucketEntry()
-
Rodrigo Locatti authored
cheat_engine: Remove unnecessary system argument to CheatParser's Parse function
-
- 15 Sep, 2020 5 commits
-
-
Lioncash authored
Previously this function was using ~16KB of stack (16528 bytes), which was caused by the function arguments being taken by value rather than by reference. We can make this significantly lighter on the stack by taking them by reference.
-
Lioncash authored
This is only used internally and doesn't depend on any class state, so we can make it fully internal.
-
Lioncash authored
We don't need to create two separate instantiations of the same code, we can simply make the character template argument a regular function parameter.
-
Lioncash authored
This isn't used within the function at all in any implementations, so we can remove it entirely.
-
Rodrigo Locatti authored
patch_manager: Minor cleanup
-
- 14 Sep, 2020 6 commits
-
-
Lioncash authored
We make it explicit that we're truncating arithmetic here to resolve compiler warnings (even if the sizes weren't u32/u64 arithmetic generally promotes to int :<)
-
Lioncash authored
We can use these to avoid typing the same type redundantly. This way, if these ever change, only a single location needs to be modified.
-
Lioncash authored
These functions are only used within this translation unit, so we can make them internally linked.
-
ReinUsesLisp authored
Pragma disable zero-sized array nonstandard extension warning on MSVC.
-
Rodrigo Locatti authored
crypto/key_manager: Remove dependency on the global system accessor
-
Lioncash authored
We can supply the content provider as an argument instead of hardcoding a global accessor in the implementation.
-