Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-07 | native_clock: Re-adjust the RDTSC frequency | Morph | |
The RDTSC frequency reported by CPUID is not accurate to its true frequency. We will spawn a separate thread to calculate the true RDTSC frequency after a measurement period of 30 seconds has elapsed. | |||
2023-03-07 | Merge pull request #9889 from Morph1984/time-is-ticking | liamwhite | |
core_timing: Reduce CPU usage on Windows | |||
2023-03-06 | Merge pull request #9890 from Kelebek1/reverb_fix | liamwhite | |
Fix a bug with the Reverb command in reading from the pre delay line | |||
2023-03-06 | Merge pull request #9910 from jbeich/libc++ | liamwhite | |
kernel: add missing header for libc++ | |||
2023-03-06 | Merge pull request #9905 from german77/usbssl | liamwhite | |
Service: USB, SSL, PSC: Update | |||
2023-03-06 | Merge pull request #9907 from german77/joycon | liamwhite | |
input_common: joycon: Add stick input from passive reports | |||
2023-03-06 | Merge pull request #9908 from german77/pfp | liamwhite | |
service: acc: Replace default image with a 32x32 image | |||
2023-03-06 | kernel: add missing header for libc++ | Jan Beich | |
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)) {} ~~~~~^ | |||
2023-03-06 | fix typo in settings.h | Ikko Eltociear Ashimine | |
Intial -> Initial | |||
2023-03-05 | service: acc: Replace default image with a 32x32 image | Narr the Reg | |
2023-03-05 | input_common: joycon: Add stick input from passive reports | german77 | |
2023-03-05 | service: psc: Update names | Narr the Reg | |
2023-03-05 | service: ssl: Add missing properties and update names | Narr the Reg | |
2023-03-05 | service: usb: Update names | Narr the Reg | |
2023-03-05 | Engines: Implement Accelerate DMA Texture. | Fernando Sahmkow | |
2023-03-05 | native_clock: Round RDTSC frequency to the nearest 1000 | Morph | |
2023-03-05 | timer_resolution: Set current process to High QoS | Morph | |
Ensures that this process is treated as a high performance process by the Windows scheduler. | |||
2023-03-05 | hardware_properties: Update BASE_CLOCK_RATE to exactly 1020 MHz | Morph | |
2023-03-05 | core_timing: Use higher precision sleeps on Windows | Morph | |
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. | |||
2023-03-05 | main: (Windows) Set the current timer resolution to the maximum | Morph | |
Increases the precision of thread sleeps on Windows. | |||
2023-03-05 | wall_clock: Make use of SteadyClock | Morph | |
2023-03-05 | common: Implement a method to change the Windows timer resolution | Morph | |
This utilizes undocumented NtDll functions to change the current timer resolution from the default of 1ms. | |||
2023-03-05 | common: Implement a high resolution steady clock | Morph | |
This implementation provides a consistent, high performance, and high resolution clock where/when std::chrono::steady_clock does not provide sufficient precision. | |||
2023-03-03 | Merge pull request #9884 from liamwhite/service-cleanup | Morph | |
service: miscellaneous cleanups | |||
2023-03-03 | Merge pull request #9855 from liamwhite/kern-16-support | bunnei | |
kernel: support for 16.0.0 | |||
2023-03-02 | Fix a bug with the Reverb command in reading from the pre_delay line. | Kelebek1 | |
2023-03-01 | vulkan_common: disable vertexInputDynamicState on unsupported driver | Liam | |
2023-03-01 | kernel: be more careful about kernel address keys | Liam | |
2023-03-01 | kernel: refactor priority inheritance to represent locks as C++ objects | Liam | |
2023-03-01 | kernel: simplify AddressSpaceInfo, update values | Liam | |
2023-03-01 | kernel: barrier memory before condition variable write | Liam | |
2023-03-01 | kernel: document previous location of interrupt disables in arbiter/condvar | Liam | |
2023-03-01 | kernel: adjust pool allocations | Liam | |
2023-03-01 | kernel: simplify KAbstractSchedulerLock::Lock | Liam | |
2023-03-01 | kernel: add InfoType::IoRegionHint | Liam | |
2023-03-01 | nvnflinger: fix name | Liam | |
2023-03-01 | service: move hle_ipc from kernel | Liam | |
2023-03-01 | sm:: remove unused member | Liam | |
2023-03-01 | Merge pull request #9832 from liamwhite/hle-mp | liamwhite | |
service: HLE multiprocess | |||
2023-02-28 | cmake: use correct boost imported targets | Alexandre Bouvier | |
2023-02-27 | Merge pull request #9859 from liamwhite/tmem-use | liamwhite | |
service: avoid direct pointer access of transfer memory objects | |||
2023-02-27 | Merge pull request #9874 from german77/violet | liamwhite | |
service: btm: Fix handle functions | |||
2023-02-27 | Merge pull request #9872 from goldenx86/partialLTO | Matías Locatti | |
Partial LTO | |||
2023-02-27 | Partially apply LTO to only core and video_core projects. | Matías Locatti | |
2023-02-27 | service: btm: Fix handle functions | Narr the Reg | |
2023-02-26 | Revert "yuzu: config: Remove player 8 and 9 from config file" | Narr the Reg | |
2023-02-26 | Merge pull request #9849 from ameerj/async-astc | liamwhite | |
texture_cache: Add asynchronous ASTC texture decoding | |||
2023-02-25 | yuzu: config: Remove player 8 and 9 from config file | Narr the Reg | |
2023-02-25 | Merge pull request #9848 from german77/metroid_motion | liamwhite | |
input_common: Implement dedicated motion from mouse | |||
2023-02-25 | Merge pull request #9857 from german77/fwupdate | liamwhite | |
core: Update service function tables to 16.0.0+ |