summaryrefslogtreecommitdiff
path: root/src/input_common/motion_emu.cpp
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2019-02-14 12:57:56 -0300
committerGravatar ReinUsesLisp2019-02-14 18:44:26 -0300
commit25c2fe1c6b7b2ff7164fad0d915fb178d6d68770 (patch)
tree3381c9c0407e53b98292b785e3c34d65031e58aa /src/input_common/motion_emu.cpp
parentvk_resource_manager: Add VKResource interface (diff)
downloadyuzu-25c2fe1c6b7b2ff7164fad0d915fb178d6d68770.tar.gz
yuzu-25c2fe1c6b7b2ff7164fad0d915fb178d6d68770.tar.xz
yuzu-25c2fe1c6b7b2ff7164fad0d915fb178d6d68770.zip
vk_resource_manager: Implement VKFence
Fences take ownership of objects, protecting them from GPU-side or driver-side concurrent access. They must be commited from the resource manager. Their usage flow is: commit the fence from the resource manager, protect resources with it and use them, send the fence to an execution queue and Wait for it if needed and then call Release. Used resources will automatically be signaled when they are free to be reused.
Diffstat (limited to 'src/input_common/motion_emu.cpp')
0 files changed, 0 insertions, 0 deletions