Commit Graph

20959 Commits (ec9f0f064e4c3567ae4a397e65cdd7f9300fb387)
 

Author SHA1 Message Date
Morph d68eb751c5
Merge pull request #7838 from lioncash/noncopy
common_types: Remove NonCopyable struct
3 years ago
Narr the Reg 694c078655 yuzu: config: Vibrate the controller while configuring vibration strength 3 years ago
bunnei 9484519ec3
Merge pull request #7834 from german77/repeat
yuzu: Disable auto repeat on hotkeys again
3 years ago
Narr the Reg 064aa3de11 yuzu: ui: Improve battery symbols 3 years ago
Lioncash ade44ac2ea common_types: Remove NonCopyable struct
Now that we're moved over to the YUZU_ defines, we can get rid of this
struct.
3 years ago
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 3 years ago
bunnei 09400e4f4e
Merge pull request #7806 from ameerj/atomic64-fallbacks
shaders: Implement U32x2 atomic fallbacks when device does not support int64
3 years ago
Lioncash 76d83ffbec general: Move deleted copy/move constructor/assignment operators to public interface
This allows for better compiler errors, where the compiler will state a
copy or move couldn't occur due to the relevant function being deleted.

Previously a compiler would warn about the relevant function not being
accessible (which, while true, isn't as informative as it could be).
3 years ago
bunnei 72add82ee9
Merge pull request #7807 from german77/moar-buttons
input_common: Add home and hard touch press buttons to UDP controllers
3 years ago
bunnei 995e27e9b7 hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
- More accurately reflects real kernel behavior by using guest locks.
3 years ago
Morph 79e8f4abe8
Merge pull request #7833 from lioncash/file-sys
configure_filesystem: Add missing changeEvent() override
3 years ago
bunnei 404a94a199
Merge pull request #7792 from german77/translate
hotkeys: Don't translate hotkey buttons
3 years ago
Lioncash 40d31b8b8a configure_filesystem: Add missing changeEvent() override
This allows the dialog to be retranslated during runtime if the language
is changed.
3 years ago
Lioncash b9f06bd599 configure_filesystem: Normalize member function casing
All other dialog types we have use CamelCase naming.
3 years ago
Narr the Reg 330b31ae2e yuzu: Disable auto repeat on hotkeys again 3 years ago
bunnei 50e9ba34b4
Merge pull request #7809 from Morph1984/clock-constants
common: wall_clock: Utilize constants for ms, us, and ns ratios
3 years ago
Morph a28a10bc54
Merge pull request #7831 from lioncash/motion
configure_motion_touch: Use functor versions of invokeMethod
3 years ago
Morph cd9345e10c
Merge pull request #7830 from lioncash/player-copy
configure_input_player: Avoid unnecessary ParamPackage copies
3 years ago
Lioncash 5c4ed30c21 configure_motion_touch: Use functor versions of invokeMethod
Same behavior, but ensures that the functions we're calling exist, since
they can be checked at compile-time.
3 years ago
Lioncash e2a86e2c8a configure_input_player: Eliminate variable shadowing 3 years ago
Lioncash 2dba59d1ff configure_input_player: std::move input setters in HandleClick 3 years ago
Lioncash 9ba6bab920 configure_input_player: Avoid unnecessary ParamPackage copies
Avoids churning allocations.
3 years ago
Morph f56226e17f
Merge pull request #7828 from lioncash/dep
yuzu/game_list: Use non-deprecated version of QString's split() function
3 years ago
Mai M 2ce0410f2c
Merge pull request #7827 from FernandoS27/dynamite-costume-with-the-wick-outside
Update dynarmic.
3 years ago
Lioncash cd4aa50207 yuzu/game_list: Use non-deprecated version of QString's split() function
The previous overload of split() was deprecated in 5.14.
3 years ago
Fernando Sahmkow e5c83b5a3e Update dynarmic. 3 years ago
Morph 7432343214
Merge pull request #7825 from lioncash/nodisc2
common/file: Remove [[nodiscard]] from Open()
3 years ago
Lioncash 8f32bab4c9 common/file: Remove [[nodiscard]] from Open()
Since this has a void return value, there's nothing that can actually be
used.
3 years ago
Morph 26a9dc3f65
Merge pull request #7824 from lioncash/scache
video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
3 years ago
Lioncash 360a97ab54 video_core/shader_cache: Remove unused algorithm include 3 years ago
Lioncash 540ed72e99 video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
Same behavior, but without the need to move into the function to avoid
an allocation.
3 years ago
Mai M c81793029d
Merge pull request #7822 from zhaobot/tx-update-20220201021425
Update translations (2022-02-01)
3 years ago
The yuzu Community 1e66eaf929 Update translations (2022-02-01) 3 years ago
bunnei 7ddccb55d2
Merge pull request #7821 from german77/espada_aguda
svc: Add 32 bit SynchronizePreemptionState
3 years ago
bunnei 34dc1c8bc2
Merge pull request #7805 from FernandoS27/rodrigo-failed-me
Inline2Memory: Flush before writing buffer.
3 years ago
Narr the Reg 1ed22b4613 svc: Add 32 bit SynchronizePreemptionState
Used by Espgaluda II
3 years ago
Fernando Sahmkow 8a6e6465a7 Rasterizer: Refactor inlineToMemory. 3 years ago
Fernando Sahmkow 35ed051742 Vulkan: Fix Scheduler Chunks when their FuncType is 0. 3 years ago
german77 5bd0c1517f input_common: Use attributes for analog range modifiers 3 years ago
Morph 6267110b69 common: wall_clock: Check precision against the emulated CPU and CNTFRQ
In addition to requiring nanosecond precision, using the native clock requires that the hardware TSC has a precision greater than the emulated CPU and its clock counter.
3 years ago
Morph 4e766280c4 common: wall_clock: Utilize constants for ms, us, and ns ratios 3 years ago
german77 3d2d77eb3f input_common: Add home and hard touch press buttons to UDP controllers 3 years ago
ameerj e394e1ecc4 emit_glsl_atomic: Implement 32x2 fallback atomic ops 3 years ago
ameerj 90a0506d56 lower_int64_to_int32: Add 64-bit atomic fallbacks 3 years ago
ameerj ad58d7eae7 shaders: Add U64->U32x2 Atomic fallback functions 3 years ago
Fernando Sahmkow d0a5a48948 GPU: Improve syncing. 3 years ago
Fernando Sahmkow 4258d515e6 Rasterizer: Implement Inline2Memory Acceleration. 3 years ago
Fernando Sahmkow f54280dafd Inline2Memory: Flush before writting buffer. 3 years ago
Morph 11099dda2e
Merge pull request #7791 from german77/wall_clock
wall_clock: Use standard wall clock if rtsc frequency is too low
3 years ago
Morph 64a68ccbb4
Merge pull request #7800 from ameerj/spirv-int64-storage
spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics
3 years ago