Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | general: Target Windows 10 SDK | Morph | |
We no longer support operating systems below Windows 10. | |||
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 | ci: Actually enable LTO on MSVC (#9887) | Morph | |
2023-03-01 | Merge pull request #9888 from liamwhite/vids | bunnei | |
vulkan_common: disable vertexInputDynamicState on unsupported driver | |||
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 | Merge pull request #9879 from zhaobot/tx-update-20230301024940 | liamwhite | |
Update translations (2023-03-01) | |||
2023-03-01 | Update translations (2023-03-01) | The yuzu Community | |
2023-02-28 | Merge pull request #9877 from abouvier/cmake-boost | liamwhite | |
cmake: use correct boost imported targets | |||
2023-02-28 | Merge pull request #9862 from abouvier/cmake-components | liamwhite | |
cmake: support components in find modules | |||
2023-02-28 | cmake: use correct boost imported targets | Alexandre Bouvier | |
2023-02-28 | cmake: support components in find modules | Alexandre Bouvier | |
2023-02-28 | Merge pull request #9851 from abouvier/openssl-vcpkg | liamwhite | |
externals: use openssl from vcpkg | |||
2023-02-28 | externals: use openssl from vcpkg | Alexandre Bouvier | |
2023-02-27 | Merge pull request #9844 from abouvier/jwt-fix | liamwhite | |
cmake: fix cpp-jwt build | |||
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 | Merge pull request #9871 from yuzu-emu/revert-9824-burning-profiles | bunnei | |
Revert "yuzu: config: Remove player 8 and 9 from config file" | |||
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-26 | Merge pull request #9824 from german77/burning-profiles | liamwhite | |
yuzu: config: Remove player 8 and 9 from config file | |||
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+ | |||
2023-02-25 | Merge pull request #9861 from german77/bustype | liamwhite | |
core: hidbus: Fix BusType size | |||
2023-02-25 | Merge pull request #9863 from german77/max-clock | liamwhite | |
config: Fix per game Force max clock | |||
2023-02-25 | config: Fix per game Force max clock | german77 | |
2023-02-24 | core: hidbus: Fix BusType size | Narr the Reg | |