Morph
51c445f7e8
input/hid: Migrate to the new UUID implementation
4 years ago
Morph
77bc383079
common: Implement NewUUID
This is a fixed and revised implementation of UUID that uses an array of bytes as its internal representation of a UUID instead of a u128 (which was an array of 2 u64s).
In addition to this, the generation of RFC 4122 Version 4 compliant UUIDs is also implemented.
4 years ago
bunnei
ed18e4ecb3
Merge pull request #7842 from german77/vibration_test
yuzu: config: Vibrate the controller while configuring vibration strength
4 years ago
bunnei
5e4fcf041e
Merge pull request #7839 from german77/battery
yuzu: ui: Improve battery symbols
4 years ago
Mai M
b66c1c35c0
Merge pull request #7848 from Morph1984/unused-core-include
input_common: Remove unused core include
4 years ago
Morph
3d13bb3105
input_common: Remove unused core include
4 years ago
bunnei
470b977171
Merge pull request #7811 from german77/analog-mod
input_common: Use attributes for analog range modifiers
4 years ago
bunnei
5bc49156c0
Merge pull request #7814 from FernandoS27/another-bug-in-my-schedule
Vulkan: Fix Scheduler Chunks when their FuncType is 0.
4 years ago
bunnei
d1c4e9be9b
Merge pull request #7835 from bunnei/page-table-lock
hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
4 years ago
Morph
c955ee1a30
Merge pull request #7838 from lioncash/noncopy
common_types: Remove NonCopyable struct
4 years ago
Narr the Reg
6b132458dc
yuzu: config: Vibrate the controller while configuring vibration strength
4 years ago
bunnei
d12eb9515f
Merge pull request #7834 from german77/repeat
yuzu: Disable auto repeat on hotkeys again
4 years ago
Narr the Reg
2198237e42
yuzu: ui: Improve battery symbols
4 years ago
Lioncash
45fd47ef0a
common_types: Remove NonCopyable struct
Now that we're moved over to the YUZU_ defines, we can get rid of this
struct.
4 years ago
Lioncash
8a509e5a2c
general: Replace NonCopyable struct with equivalents
4 years ago
bunnei
2452d02a56
Merge pull request #7806 from ameerj/atomic64-fallbacks
shaders: Implement U32x2 atomic fallbacks when device does not support int64
4 years ago
Lioncash
2c2e08df02
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).
4 years ago
bunnei
32f861dd49
Merge pull request #7807 from german77/moar-buttons
input_common: Add home and hard touch press buttons to UDP controllers
4 years ago
bunnei
1552c524ad
hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
- More accurately reflects real kernel behavior by using guest locks.
4 years ago
Morph
c597d37bbf
Merge pull request #7833 from lioncash/file-sys
configure_filesystem: Add missing changeEvent() override
4 years ago
bunnei
05178d2498
Merge pull request #7792 from german77/translate
hotkeys: Don't translate hotkey buttons
4 years ago
Lioncash
1c24f14e58
configure_filesystem: Add missing changeEvent() override
This allows the dialog to be retranslated during runtime if the language
is changed.
4 years ago
Lioncash
54f3cb8186
configure_filesystem: Normalize member function casing
All other dialog types we have use CamelCase naming.
4 years ago
Narr the Reg
44c0ce539e
yuzu: Disable auto repeat on hotkeys again
4 years ago
bunnei
049cb89563
Merge pull request #7809 from Morph1984/clock-constants
common: wall_clock: Utilize constants for ms, us, and ns ratios
4 years ago
Morph
617bfe52cd
Merge pull request #7831 from lioncash/motion
configure_motion_touch: Use functor versions of invokeMethod
4 years ago
Morph
0e6df3d467
Merge pull request #7830 from lioncash/player-copy
configure_input_player: Avoid unnecessary ParamPackage copies
4 years ago
Lioncash
951785a17e
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.
4 years ago
Lioncash
b4a7e150c7
configure_input_player: Eliminate variable shadowing
4 years ago
Lioncash
76c9d3318f
configure_input_player: std::move input setters in HandleClick
4 years ago
Lioncash
3379694d32
configure_input_player: Avoid unnecessary ParamPackage copies
Avoids churning allocations.
4 years ago
Morph
83826e8b7c
Merge pull request #7828 from lioncash/dep
yuzu/game_list: Use non-deprecated version of QString's split() function
4 years ago
Mai M
2b3ba19de5
Merge pull request #7827 from FernandoS27/dynamite-costume-with-the-wick-outside
Update dynarmic.
4 years ago
Lioncash
b68dc14188
yuzu/game_list: Use non-deprecated version of QString's split() function
The previous overload of split() was deprecated in 5.14.
4 years ago
Fernando Sahmkow
b752b3325d
Update dynarmic.
4 years ago
Morph
4a668e6690
Merge pull request #7825 from lioncash/nodisc2
common/file: Remove [[nodiscard]] from Open()
4 years ago
Lioncash
765762c3a7
common/file: Remove [[nodiscard]] from Open()
Since this has a void return value, there's nothing that can actually be
used.
4 years ago
Morph
50e856cd48
Merge pull request #7824 from lioncash/scache
video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
4 years ago
Lioncash
6f2a095c9f
video_core/shader_cache: Remove unused algorithm include
4 years ago
Lioncash
274babc929
video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
Same behavior, but without the need to move into the function to avoid
an allocation.
4 years ago
Mai M
638d94171c
Merge pull request #7822 from zhaobot/tx-update-20220201021425
Update translations (2022-02-01)
4 years ago
The yuzu Community
920a592fd2
Update translations (2022-02-01)
4 years ago
bunnei
1f6b27e6f6
Merge pull request #7821 from german77/espada_aguda
svc: Add 32 bit SynchronizePreemptionState
4 years ago
bunnei
dd4fc3f575
Merge pull request #7805 from FernandoS27/rodrigo-failed-me
Inline2Memory: Flush before writing buffer.
4 years ago
Narr the Reg
33594225c7
svc: Add 32 bit SynchronizePreemptionState
Used by Espgaluda II
4 years ago
Fernando Sahmkow
9ebf1c00bd
Rasterizer: Refactor inlineToMemory.
4 years ago
Fernando Sahmkow
5df6c71472
Vulkan: Fix Scheduler Chunks when their FuncType is 0.
4 years ago
german77
e19f0654f9
input_common: Use attributes for analog range modifiers
4 years ago
Morph
3605b6f579
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.
4 years ago
Morph
fe2ff6b8a1
common: wall_clock: Utilize constants for ms, us, and ns ratios
4 years ago