- 24 Apr, 2021 3 commits
- 23 Apr, 2021 14 commits
-
-
bunnei authored
acc/lbl: Remove unused variables
-
bunnei authored
aes_util: Make use of std::span
-
Morph authored
Sets a default size of 0x1FE00000 bytes (510 MiB) for the system_resource_size when a NPDM is not present.
-
bunnei authored
emu_window: unsigned -> u32
-
Lioncash authored
This is only a 2-tuple, so it can be converted over to the std::pair class.
-
Lioncash authored
This is more concise and consistent with the rest of the codebase.
-
Lioncash authored
Allows us to simplify the interface quite a bit as it will handle contiguous sequences for us.
-
Lioncash authored
-
Lioncash authored
Avoids unnecessary default construction of an entry in cases where no entry exists before overwriting the created entry.
-
Lioncash authored
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.
-
Lioncash authored
Resolves a trivial warning with clang.
-
Lioncash authored
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.
-
Morph authored
yuzu_cmd: Remove unused resource.h
-
ameerj authored
-
- 22 Apr, 2021 4 commits
-
-
bunnei authored
service: hid: Get transfer memory for InitializeSevenSixAxisSensor
-
bunnei authored
cmake: Download Boost from ext-linux-bin if inadequate local version
-
lat9nq authored
Building SDL2 from externals is incompatible with Conan's version of libiconv, a requirement of Conan's Boost package. Solution is to use the same Boost package in use by the linux-fresh container. This tells CMake to download boost_1_75_0.tar.xz from yuzu-emu/ext-linux-bin at CMake's configuration step, much the same way Qt and FFmpeg are downloaded for Windows. Also makes DownloadExternals.cmake cross-platform. Although the CMake code is not entirely specific to Linux, only Linux has Boost libraries available at ext-linux-bin, whereas there is no equivalent Boost package for Windows at ext-windows-bin. caveat emptor
-
Morph authored
-
- 21 Apr, 2021 4 commits
-
-
bunnei authored
cmake: Fix FFmpeg external usage and cleanup
-
bunnei authored
time: Fix GetClockSnapshotFromSystemClockContext
-
lat9nq authored
If SDL2 is not found, the error is handled by falling back to externals. No need spill the full warning at the find_package if it's going to be handled later, so add QUIET to it.
-
lat9nq authored
Sets find_package(FFmpeg) to QUIET instead of REQUIRED. This allows using the FFmpeg external in cases where there is no suitable installed version of FFmpeg. Also fixes a bug where multiple CMake configures causes FFmpeg_LIBRARIES to concatenate on itself, producing cyclical dependencies. Unsets the variable before building it in the foreach loop. Fixes FFmpeg_INCLUDE_DIR not including the headers generated at run time.
-
- 20 Apr, 2021 7 commits
-
-
bunnei authored
log/backend: Make use of erase_if
-
bunnei authored
texture_cache/util: Fix src being used instead of dst within DeduceBlitImages case
-
bunnei authored
cmake: Use SDL 2.0.14 and fix scope issue
-
Lioncash authored
We can also avoid redundant constructions of the same string repeatedly.
-
Lioncash authored
Same behavior, but less verbose.
-
bunnei authored
general: Write buffers before pushing raw arguments
-
bunnei authored
npad: Remove duplicated class member variable
-
- 19 Apr, 2021 8 commits
-
-
bunnei authored
arp: Prevent potential uninitialized read of launch member variable
-
Lioncash authored
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.
-
Morph authored
For consistency with the rest of the service implementations
-
Lioncash authored
Reduces some verbosity and centralizes the function details in one spot.
-
Lioncash authored
If anything happened to call arp functions in the wrong order and called IRegistrar's Issue function before SetApplicationLaunchProperty, we'd read from an uninitialized ApplicationLaunchProperty instance. Instead, we can always initialize it so if this does happen, then the outcome of doing such a thing is at least consistently reproducible.
-
Lioncash authored
ControllerBase already has a System reference that can be accessed from this class, so we can get rid of this to make the class layout a little more straightforward.
-
Morph authored
-
Morph authored
This removes an incorrect alignment usage and corrects the positions of the popped parameters. - Fixes Super Kirby Clash crashing on boot
-