| Age | Commit message (Collapse) | Author |
|
|
|
applets/web: Fix a use-after-free when passing in the URL string
|
|
input_common: Reset GC sticks center by measuring multiple packets
|
|
hid: Implement SevenSixAxis and ConsoleSixAxisSensor
|
|
|
|
The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards.
Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use.
|
|
|
|
Eliminates variable shadowing cases across all the loaders to bring us
closer to enabling variable shadowing as an error in core.
|
|
|
|
|
|
service: Eliminate cases of member variable shadowing
|
|
applets/swkbd: Fix software keyboard button hint scaling
|
|
Resolves a few localized instances of member variable shadowing. Brings
us a little closer to turning shadowing warnings into errors.
|
|
game_list: Mark games as favorite to make them appear at the top.
|
|
nvhost_vic: Fix device closure
|
|
Changes the keyboard bindings to be based on RPCS3's tried and true keyboard bindings.
|
|
Swaps the Red and Blue channels of the A1B5G5R5_UNORM texture format, which was being incorrectly rendered.
|
|
Implements the OnClose method of the nvhost_vic device, and removes the remnants of an older implementation.
Also cleans up some of the surrounding code.
|
|
Fixes the scaling of the button hints using background images. Now they scale like the rest of the elements.
|
|
ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled
|
|
glue: Add ectx:aw service placeholder
|
|
|
|
program_metadata: Set a default resource size when a NPDM is not present
|
|
program_metadata: Explicitly specify copy/move operators/functions
|
|
|
|
SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled
- Used by Pixel Game Maker Series Werewolf Princess Kaguya
|
|
lm: Resolve -Wextra-semi warning
|
|
acc/lbl: Remove unused variables
|
|
aes_util: Make use of std::span
|
|
Sets a default size of 0x1FE00000 bytes (510 MiB) for the system_resource_size when a NPDM is not present.
|
|
emu_window: unsigned -> u32
|
|
This is only a 2-tuple, so it can be converted over to the std::pair
class.
|
|
This is more concise and consistent with the rest of the codebase.
|
|
Allows us to simplify the interface quite a bit as it will handle
contiguous sequences for us.
|
|
|
|
Avoids unnecessary default construction of an entry in cases where no
entry exists before overwriting the created entry.
|
|
We can perform the lookup and then do the contains check by checking the
end iterator. The benefit of this is that if we *do* find an entry, then
we aren't hashing into the map again to find it.
We can also get rid of an unused std::vector temporary while we're at
it.
|
|
Resolves a trivial warning with clang.
|
|
The generation of the copy assignment operators are deprecated on being
generated when a user-provided destructor is present.
We can explicitly specify that we desire this behavior to keep the class
forward compatible with future standards.
|
|
|
|
|
|
time: Fix GetClockSnapshotFromSystemClockContext
|
|
log/backend: Make use of erase_if
|
|
texture_cache/util: Fix src being used instead of dst within DeduceBlitImages case
|
|
cmake: Use SDL 2.0.14 and fix scope issue
|
|
We can also avoid redundant constructions of the same string repeatedly.
|
|
Same behavior, but less verbose.
|
|
general: Write buffers before pushing raw arguments
|
|
npad: Remove duplicated class member variable
|
|
This line can only ever be reached if src is null, so dereferencing it
here is a logic bug that slipped through.
Instead, we dereference dst instead which is guaranteed to be valid.
|