./x11/libxshmfence, Shared memory SyncFence synchronization primitive

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2021Q1, Version: 1.3nb2, Package name: libxshmfence-1.3nb2, Maintainer: pkgsrc-users

This library offers a CPU-based synchronization primitive compatible
with the X SyncFence objects that can be shared between processes
using file descriptor passing.

There are four underlying implementations:

1) On Linux, the library uses futexes

2) On FreeBSD, the library uses umtx

3) On NetBSD, the library uses POSIX semaphores (for now)

4) On other systems, the library uses posix mutexes and condition
variables.


Master sites:

SHA1: 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8
RMD160: 1c74b70dbdc23e474fca6342f92414987d3908c2
Filesize: 301.41 KB

Version history: (Expand)