- 07 Apr, 2021 9 commits
-
-
Markus Wick authored
Else the fence might get submited out-of-order into the queue, which makes testing them pointless. Overhead should be tiny as the mutex is just moved from the queue to the writing code.
-
Markus Wick authored
This was implicitly done by `is_powered_on = false`, however the explicit method allows us to block until the GPU is actually gone. This should fix a race condition while removing the other subsystems while the GPU is still active.
-
Markus Wick authored
It shall block until there is something to consume in the queue. And use it for the GPU emulation instead of the spin loop. This is only in booting the emulator, however in BOTW this is the case for about 1 second.
-
bunnei authored
common: Move assert failure handling into a cpp file.
-
bunnei authored
process_capability: Handle extended SVC range
-
bunnei authored
service: audio: Update service function tables
-
Morph authored
-
bunnei authored
vp9: Avoid memcpy with null pointers
-
Lioncash authored
12.x extended the range of SVC IDs, so we need to expand the range of bits that need to be tested. The upside of this is that we can eliminate a range check, given the whole range is used.
-
- 05 Apr, 2021 1 commit
-
-
lat9nq authored
Avoid sending null pointer to memcpy as reported by Undefined Behaviour Sanitizer. Replaces the std::memcpy calls in SpliceVectors with std::copy calls. Opting to replace all the memcpy's with copy's. Co-authored-by: LC <mathew1800@gmail.com>
-
- 04 Apr, 2021 6 commits
-
-
LC authored
configure_graphics: Prevent stack-use-after-scope
-
Markus Wick authored
Advantage: Altering the handler does not need a full recompilation. Disadvantage: noreturn is droped, so the caller is a bit slower. We quite often run yuzu with a YOLO assertion handler. In fact, only very few games run at all with asserts. This patch allows developers to patch the handler without recompiling everything. The overhead of the missing "noreturn" attribute shoul be negletable.
-
lat9nq authored
Address Sanitizer reports stack-use-after-scope on line 231 `vulkan_devices.push_back(QString::fromStdString(name));`. Instead of using a pointer, copy the string into a std::string and use that, instead.
-
Morph authored
ci: Fix MSVC build with CMake 3.20.0
-
Morph authored
-
bunnei authored
InputCommon: Improve UDP communications
-
- 03 Apr, 2021 1 commit
-
-
bunnei authored
arm_dynarmic: Increase size of code cache
-
- 02 Apr, 2021 5 commits
- 01 Apr, 2021 3 commits
-
-
Markus Wick authored
CMake is case senstive, so Libzip vs LIBZIP was a bug. Upstream calls themself libzip, so let's pick this naming.
-
bunnei authored
- The current limits are being hit in yuzu with some games. - This should fix the slowdowns in newer updates for Super Smash Bros. Ultimate.
-
bunnei authored
[test] arm_dynarmic: Always have a 'valid' jit instance
-
- 31 Mar, 2021 2 commits
- 30 Mar, 2021 6 commits
-
-
Rodrigo Locatti authored
video_core: Accelerate ASTC texture decoding using compute shaders
-
bunnei authored
yuzu/main: Add user command line argument
-
Morph authored
This service call sets an internal flag whether a notification is shown when an image is captured. Currently we do not support capturing images via the capture button, so this can be stubbed for now.
-
bunnei authored
vulkan_common: enable OpenGL interop on other Unices
-
bunnei authored
HID: Initialize correctly the gesture finger_id and filter invalid inputs
-
Jan Beich authored
-
- 29 Mar, 2021 1 commit
-
-
bunnei authored
nvdrv: Pass device fd and handle device create methods for device opening and closing
-
- 28 Mar, 2021 2 commits
- 27 Mar, 2021 4 commits