- 01 Feb, 2022 9 commits
-
-
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 4 commits
-
-
Lioncash authored
This allows us to eliminate any static constructors that would have been emitted due to the function not being constexpr.
-
bunnei authored
video_core/macro: Move impl classes into their cpp files
-
bunnei authored
yuzu: Add setting to disable controller navigation
-
bunnei authored
Update AMD FidelityFX Super Resolution™ to 1.0.2
-
- 25 Jan, 2022 7 commits
-
-
Morph authored
shader_recompiler: Remove unnecessary [[nodiscard]] specifier
-
Morph authored
gpu: Remove obsoleted CDmaPusher() accessors
-
Morph authored
vk_fsr: Replace comma operator with semicolon
-
Morph authored
input_common/main: Pass MappingData by const reference in callbacks
-
Morph authored
input_common/udp_client: Replace deprecated from_string()/to_ulong() functions
-
Morph authored
kernel/k_affinity_mask: Remove duplicated assert
-
Lioncash authored
Necessary since memcpy is used.
-