summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vma.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-07-31vma: enable options everywhereAlexandre Bouvier1-2/+5
2023-07-12cmake: allow using system VMA libraryAlexandre Bouvier1-0/+0
2023-06-26externals: Use cmake subdirectoryGPUCode1-0/+1
2023-06-18renderer_vulkan: Add missing initializersGPUCode1-0/+2
2023-06-18externals: Add vma and initialize itlat9nq1-7/+2
video_core: Move vma implementation to library
2023-03-27x64: Add MicroSleepMorph1-0/+10
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>