- 01 Feb, 2022 19 commits
-
-
Morph authored
configure_input_player: Avoid unnecessary ParamPackage copies
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
Avoids churning allocations.
-
Morph authored
yuzu/game_list: Use non-deprecated version of QString's split() function
-
Mai M authored
Update dynarmic.
-
Lioncash authored
The previous overload of split() was deprecated in 5.14.
-
Fernando Sahmkow authored
-
Morph authored
common/file: Remove [[nodiscard]] from Open()
-
Lioncash authored
Since this has a void return value, there's nothing that can actually be used.
-
Morph authored
video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
-
Lioncash authored
-
Lioncash authored
Same behavior, but without the need to move into the function to avoid an allocation.
-
Mai M authored
Update translations (2022-02-01)
-
The yuzu Community authored
-
bunnei authored
svc: Add 32 bit SynchronizePreemptionState
-
bunnei authored
Inline2Memory: Flush before writing buffer.
-
Narr the Reg authored
Used by Espgaluda II
-
Fernando Sahmkow authored
-
- 29 Jan, 2022 6 commits
-
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Morph authored
wall_clock: Use standard wall clock if rtsc frequency is too low
-
Morph authored
spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics
-
ameerj authored
Some drivers do not support 64-bit atomics, and fallback to atomically modifying U32x2 vectors. This change ensures that U32x2 storage vectors are defined in the spir-v shader when 64-bit atomics are used. Fixes a hang on some devices, notably Intel GPUs, when booting Pokemon Legends Arceus
-
- 28 Jan, 2022 6 commits
-
-
Morph authored
input_common: Add DS5 to HD rumble list
-
Morph authored
hle: kernel: KScheduler: Fix deadlock with core waiting for a thread lock that has migrated.
-
Morph authored
buffer_cache: Reduce stream buffer allocations when expanding from the left
-
Morph authored
video_minimum_maximum: Implement src operand selectors
-
Morph authored
emit_spirv: Add Xfb execution mode when transform feedback is used
-
ameerj authored
Fixes Transform Feedback on Vulkan AMD drivers.
-
- 27 Jan, 2022 8 commits
-
-
bunnei authored
input_common: Add option to configure gyro threshold
-
german77 authored
-
ameerj authored
The existing stream buffer optimization accounts for size increases at the end of the allocated buffer. This adds the same optimization, increasing the size from the beginning of the buffer as well to reduce buffer allocations when expanding the same buffer from the left.
-
bunnei authored
- Previously, it was possible for a thread migration to occur from core A to core B. - Next, core B waits on a guest lock that must be released by a thread queued for core A. - Meanwhile, core A is still waiting on the core B's current thread lock - resulting in a deadlock. - Fix this by try-locking the thread lock. - Fixes softlocks in FF8 and Pokemon Legends Arceus.
-
ameerj authored
Used by Pokemon Legends: Arceus
-
Morph authored
common/xbyak_api: Make BuildRegSet() constexpr
-
Narr the Reg authored
-
bunnei authored
Kernel Memory Updates (Part 4): Improve Un/MapPages, and more.
-
- 26 Jan, 2022 1 commit
-
-
Lioncash authored
This allows us to eliminate any static constructors that would have been emitted due to the function not being constexpr.
-