Age | Commit message (Collapse) | Author |
|
hle: rename legacy errors to Results
|
|
kernel: fix WaitSynchronization
|
|
general: fix type inconsistencies
|
|
|
|
|
|
core_timing: Reduce CPU usage on Windows
|
|
|
|
kernel: add missing header for libc++
|
|
Service: USB, SSL, PSC: Update
|
|
In file included from src/core/hle/kernel/k_light_lock.cpp:4:
In file included from src/./core/hle/kernel/k_light_lock.h:8:
src/./core/hle/kernel/k_scoped_lock.h:25:51: error: no member named 'addressof' in namespace 'std'
explicit KScopedLock(T& l) : KScopedLock(std::addressof(l)) {}
~~~~~^
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The precision of sleep_for and wait_for is limited to 1-1.5ms on Windows.
Using SleepForOneTick() allows us to sleep for exactly one interval of the current timer resolution.
This allows us to take advantage of systems that have a timer resolution of 0.5ms to reduce CPU overhead in the event loop.
|
|
service: miscellaneous cleanups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
service: HLE multiprocess
|
|
|
|
service: avoid direct pointer access of transfer memory objects
|
|
service: btm: Fix handle functions
|
|
Partial LTO
|
|
|
|
|
|
|
|
|
|
input_common: Implement dedicated motion from mouse
|
|
core: Update service function tables to 16.0.0+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
svc: Fix type consistency (exposed on macOS)
|
|
|
|
|
|
|