blob: e7fa632b61b7720fa8816e7ecbcc05ecf48affc3 [file] [log] [blame] [view] [edit]
# Shared Fence
## Overview
A variety of features may be used to externally synchronize usage of resources on the GPU.
- `wgpu::FeatureName::SharedFenceVkSemaphoreOpaqueFD`
- `wgpu::FeatureName::SharedFenceSyncFD`
- `wgpu::FeatureName::SharedFenceVkSemaphoreZirconHandle`
- `wgpu::FeatureName::SharedFenceDXGISharedHandle`
- `wgpu::FeatureName::SharedFenceMTLSharedEvent`
- `wgpu::FeatureName::SharedFenceEGLSync`
TODO(crbug.com/dawn/1745): additional documentation
Work-in-progress: https://docs.google.com/document/d/1uRGL6vE1mSbpWd2v_KU5--RT5EjTXtruwiC7Ri3ZKz4/edit