Morph
dfe11d72e3
profile: Migrate to the new UUID implementation
4 years ago
Morph
d94dcaefa0
common: uuid: Add AsU128()
This copies the internal bytes of the UUID into a u128 for backwards compatibility. This should not be used.
4 years ago
Morph
f0340b8d22
hle: ipc_helpers: Ignore -Wclass-memaccess
This warning is triggered by GCC when copying into non-trivially default constructible types, as it uses the more restrictive std::is_trivial (which includes std::is_trivially_default_constructible) to determine whether memcpy is safe instead of std::is_trivially_copyable.
4 years ago
Morph
ee0547e4c4
service: Migrate to the new UUID implementation
4 years ago
Morph
cb30fe50cd
input/hid: Migrate to the new UUID implementation
4 years ago
Morph
3271099fea
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
5cb1c2ad84
Merge pull request #7842 from german77/vibration_test
yuzu: config: Vibrate the controller while configuring vibration strength
4 years ago
bunnei
0ec5b9bff2
Merge pull request #7839 from german77/battery
yuzu: ui: Improve battery symbols
4 years ago
Mai M
7ad17ae397
Merge pull request #7848 from Morph1984/unused-core-include
input_common: Remove unused core include
4 years ago
Morph
fbefcf7280
input_common: Remove unused core include
4 years ago
bunnei
fc8aef7323
Merge pull request #7811 from german77/analog-mod
input_common: Use attributes for analog range modifiers
4 years ago
bunnei
8ec32e9755
Merge pull request #7814 from FernandoS27/another-bug-in-my-schedule
Vulkan: Fix Scheduler Chunks when their FuncType is 0.
4 years ago
bunnei
03186af6a1
Merge pull request #7835 from bunnei/page-table-lock
hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
4 years ago
Morph
d68eb751c5
Merge pull request #7838 from lioncash/noncopy
common_types: Remove NonCopyable struct
4 years ago
Narr the Reg
694c078655
yuzu: config: Vibrate the controller while configuring vibration strength
4 years ago
bunnei
9484519ec3
Merge pull request #7834 from german77/repeat
yuzu: Disable auto repeat on hotkeys again
4 years ago
Narr the Reg
064aa3de11
yuzu: ui: Improve battery symbols
4 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.
4 years ago
Lioncash
f785f73e92
general: Replace NonCopyable struct with equivalents
4 years ago
bunnei
09400e4f4e
Merge pull request #7806 from ameerj/atomic64-fallbacks
shaders: Implement U32x2 atomic fallbacks when device does not support int64
4 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).
4 years ago
bunnei
72add82ee9
Merge pull request #7807 from german77/moar-buttons
input_common: Add home and hard touch press buttons to UDP controllers
4 years ago
bunnei
995e27e9b7
hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
- More accurately reflects real kernel behavior by using guest locks.
4 years ago
Morph
79e8f4abe8
Merge pull request #7833 from lioncash/file-sys
configure_filesystem: Add missing changeEvent() override
4 years ago
bunnei
404a94a199
Merge pull request #7792 from german77/translate
hotkeys: Don't translate hotkey buttons
4 years ago
Lioncash
40d31b8b8a
configure_filesystem: Add missing changeEvent() override
This allows the dialog to be retranslated during runtime if the language
is changed.
4 years ago
Lioncash
b9f06bd599
configure_filesystem: Normalize member function casing
All other dialog types we have use CamelCase naming.
4 years ago
Narr the Reg
330b31ae2e
yuzu: Disable auto repeat on hotkeys again
4 years ago
bunnei
50e9ba34b4
Merge pull request #7809 from Morph1984/clock-constants
common: wall_clock: Utilize constants for ms, us, and ns ratios
4 years ago
Morph
a28a10bc54
Merge pull request #7831 from lioncash/motion
configure_motion_touch: Use functor versions of invokeMethod
4 years ago
Morph
cd9345e10c
Merge pull request #7830 from lioncash/player-copy
configure_input_player: Avoid unnecessary ParamPackage copies
4 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.
4 years ago
Lioncash
e2a86e2c8a
configure_input_player: Eliminate variable shadowing
4 years ago
Lioncash
2dba59d1ff
configure_input_player: std::move input setters in HandleClick
4 years ago
Lioncash
9ba6bab920
configure_input_player: Avoid unnecessary ParamPackage copies
Avoids churning allocations.
4 years ago
Morph
f56226e17f
Merge pull request #7828 from lioncash/dep
yuzu/game_list: Use non-deprecated version of QString's split() function
4 years ago
Mai M
2ce0410f2c
Merge pull request #7827 from FernandoS27/dynamite-costume-with-the-wick-outside
Update dynarmic.
4 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.
4 years ago
Fernando Sahmkow
e5c83b5a3e
Update dynarmic.
4 years ago
Morph
7432343214
Merge pull request #7825 from lioncash/nodisc2
common/file: Remove [[nodiscard]] from Open()
4 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.
4 years ago
Morph
26a9dc3f65
Merge pull request #7824 from lioncash/scache
video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
4 years ago
Lioncash
360a97ab54
video_core/shader_cache: Remove unused algorithm include
4 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.
4 years ago
Mai M
c81793029d
Merge pull request #7822 from zhaobot/tx-update-20220201021425
Update translations (2022-02-01)
4 years ago
The yuzu Community
1e66eaf929
Update translations (2022-02-01)
4 years ago
bunnei
7ddccb55d2
Merge pull request #7821 from german77/espada_aguda
svc: Add 32 bit SynchronizePreemptionState
4 years ago
bunnei
34dc1c8bc2
Merge pull request #7805 from FernandoS27/rodrigo-failed-me
Inline2Memory: Flush before writing buffer.
4 years ago
Narr the Reg
1ed22b4613
svc: Add 32 bit SynchronizePreemptionState
Used by Espgaluda II
4 years ago
Fernando Sahmkow
8a6e6465a7
Rasterizer: Refactor inlineToMemory.
4 years ago