drmkit-sync 0.1.0

Explicit synchronization primitives for drmkit: sync_file fences for IN_FENCE_FD / OUT_FENCE_PTR.
Documentation

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, a Rust port of drm-cxx. API documentation is on docs.rs.

License

MIT, matching drm-cxx.