yuzu-mainline/src
Morph 27c33ab73f x64: Add MicroSleep
MicroSleep allows the processor to pause for a "short" amount of time (in the microsecond range). This is useful for spin-waiting that does not require nanosecond precision.
This uses the new TPAUSE instruction introduced on Intel's newest processors as part of the waitpkg instructions. For CPUs that do not support waitpkg instructions, this is equivalent to yield().

Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
2023-03-27 17:45:22 -04:00
..
audio_core memory: rename global memory references to application memory 2023-03-23 20:28:47 -04:00
common x64: Add MicroSleep 2023-03-27 17:45:22 -04:00
core Merge pull request #9984 from liamwhite/global-memory 2023-03-27 12:16:40 -04:00
dedicated_room cmake: move find-modules to root cmake dir 2023-01-02 18:22:07 +01:00
input_common input_common: sdl: Only send last vibration command 2023-03-12 21:30:02 -06:00
network general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
shader_recompiler general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
tests tests: mark integer literals as unsigned 2023-03-26 15:39:07 -04:00
video_core Merge pull request #9984 from liamwhite/global-memory 2023-03-27 12:16:40 -04:00
web_service externals: Update cpp-httplib to latest 2023-02-21 20:55:37 +01:00
yuzu qt: Fix log softlock 2023-03-27 12:18:46 -06:00
yuzu_cmd main: (Windows) Set the current timer resolution to the maximum 2023-03-05 02:36:31 -05:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt general: fix spelling mistakes 2023-03-12 11:33:01 -04:00