drmkit-sync 0.1.2

Explicit synchronization primitives for drmkit: sync_file fences for IN_FENCE_FD / OUT_FENCE_PTR.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# drmkit-sync

`sync_file` fences for explicit synchronization.

A `SyncFence` wraps a kernel `sync_file` descriptor — the objects that
flow through a plane's `IN_FENCE_FD` property and come back out of a commit
through `OUT_FENCE_PTR`. The type owns its descriptor and closes it on drop.

Part of [drmkit](https://github.com/jwinarske/drmkit), a Rust port of
[drm-cxx](https://github.com/jwinarske/drm-cxx). API documentation is on
[docs.rs](https://docs.rs/drmkit-sync).

## License

MIT, matching drm-cxx.