Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-01 | Merge pull request #10970 from Morph1984/thing | liamwhite | |
general: Misc changes that did not deserve their own PRs | |||
2023-07-01 | Merge pull request #10950 from german77/mouse_tune | liamwhite | |
input_common: Tune mouse controls | |||
2023-06-30 | ring_buffer: Fix const usage on std::span | Morph | |
2023-06-30 | scratch_buffer: Add member types to ScratchBuffer | Morph | |
Allows for implicit conversion to std::span<T>. | |||
2023-06-29 | Merge pull request #10935 from Morph1984/mwaitx | liamwhite | |
x64: Make use of monitorx instructions for power efficient sleeps (AMD) | |||
2023-06-28 | input_common: Tune mouse controls | Narr the Reg | |
2023-06-28 | input_common: Remove duplicated DriverResult enum | german77 | |
2023-06-28 | x64: cpu_wait: Implement MWAITX for non-MSVC compilers | Morph | |
2023-06-28 | x64: cpu_wait: Remove magic values | Morph | |
2023-06-28 | x64: cpu_wait: Make use of MWAITX in MicroSleep | Morph | |
MWAITX is equivalent to UMWAIT on Intel's Alder Lake CPUs. We can emulate TPAUSE by using MONITORX in conjunction with MWAITX to wait for 100K cycles. | |||
2023-06-28 | x64: Add detection of monitorx instructions | Morph | |
monitorx introduces 2 instructions: MONITORX and MWAITX. | |||
2023-06-27 | settings: Clean up includes | lat9nq | |
Adds <version> since we are looking at C++ implementation version details. Also moves exception header includes into the if preprocessor command since we only use it there. | |||
2023-06-27 | settings: Catch runtime_error, fallback time zone | lat9nq | |
Windows will let you select time zones that will fail in their own C++ implementation library. Evidently from the stack trace, we get a runtime error to work with, so catch it and use the fallback. | |||
2023-06-27 | Merge pull request #10495 from bm01/master | liamwhite | |
input_common: Redesign mouse panning | |||
2023-06-26 | android: Fix size check for content uris | Charles Lombardo | |
Fix for checking file size for android content uris | |||
2023-06-23 | Merge pull request #10859 from liamwhite/no-more-atomic-wait | liamwhite | |
general: remove atomic signal and wait | |||
2023-06-23 | Merge pull request #10842 from german77/native_mifare | liamwhite | |
input_common: Implement native mifare/skylander support for joycons/pro controller | |||
2023-06-22 | Merge pull request #10457 from Kelebek1/optimise | bunnei | |
Remove memory allocations in some hot paths | |||
2023-06-22 | Merge pull request #10806 from liamwhite/worst-fs-implementation-ever | bunnei | |
vfs_real: misc optimizations | |||
2023-06-22 | general: remove atomic signal and wait | Liam | |
2023-06-22 | Remove memory allocations in some hot paths | Kelebek1 | |
2023-06-21 | Merge pull request #10086 from Morph1984/coretiming-ng-1 | bunnei | |
core_timing: Use CNTPCT as the guest CPU tick | |||
2023-06-21 | Merge pull request #10777 from liamwhite/no-barrier | bunnei | |
video_core: optionally skip barriers on feedback loops | |||
2023-06-21 | input_common: Implement native mifare support | Narr the Reg | |
2023-06-16 | vfs_real: misc optimizations | Liam | |
2023-06-15 | android: fs: Fix Exists / IsFile for SAF. | bunnei | |
2023-06-14 | video_core: optionally skip barriers on feedback loops | Liam | |
2023-06-13 | Merge pull request #10603 from lat9nq/tz-more-complete | bunnei | |
core,common: Implement missing time zone data/computations | |||
2023-06-12 | input_common: Redesign mouse panning | Baptiste Marie | |
2023-06-08 | Merge pull request #10623 from german77/backup | liamwhite | |
service: nfc: Add backup support | |||
2023-06-08 | Merge pull request #10666 from liamwhite/my-framerate-is-fine | liamwhite | |
nvnflinger: allow locking framerate during video playback | |||
2023-06-09 | Fix potentially uninitialized local variable warning | Tokarev Artem | |
2023-06-08 | nvnflinger: allow locking framerate during video playback | Liam | |
2023-06-07 | core_timing: Fix SingleCore cycle timer | Morph | |
2023-06-07 | (wall, native)_clock: Add GetGPUTick | Morph | |
Allows us to directly calculate the GPU tick without double conversion to and from the host clock tick. | |||
2023-06-07 | core_timing: Use CNTPCT as the guest CPU tick | Morph | |
Previously, we were mixing the raw CPU frequency and CNTFRQ. The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available. | |||
2023-06-07 | (wall, native)_clock: Rework NativeClock | Morph | |
2023-06-07 | x64: Deduplicate RDTSC usage | Morph | |
2023-06-06 | service: nfc: Add backup support | german77 | |
2023-06-05 | Merge pull request #10508 from yuzu-emu/lime | bunnei | |
Project Lime - yuzu Android Port | |||
2023-06-05 | time_zone: Handle offset time zones | lat9nq | |
time_zone: Remove maybe_unused time_zone: Use s64 storages time_zone: Catch by reference | |||
2023-06-05 | common: Move system time zone string detection | lat9nq | |
Moves it from Settings to Common::TimeZone, since this algorithm doesn't depend on the setting. It also lets us use it in other libraries. common: Various fixes time_zone: Don't double up the std::abs Too many absolute values were causing mirrored time zones to resolve as the same. | |||
2023-06-05 | settings: Always report a valid time zone | lat9nq | |
Prevents needing to deduce the non-Switch setting in core. Instead, we deduce the meaning of this setting where the heresy is committed, in common. settings: Remove strftime usage GetTimeZoneString: Use standard features Also forces GMT on MinGW due to broken strftime. | |||
2023-06-03 | Use yuzu as category instead of citra | Narr the Reg | |
2023-06-03 | common: link libandroid on android | Liam | |
2023-06-03 | common: dynamic_library: Add ctor for existing handle. | bunnei | |
2023-06-03 | android: Implement SAF support & migrate to SDK 31. (#4) | bunnei | |
2023-06-03 | common: error: Fix for Android. | bunnei | |
2023-06-03 | common: fs: Implement for Android. | bunnei | |
2023-06-03 | common: logging: Implement Android logcat backend. | bunnei | |