diff options
author | Keith Packard <keithp@keithp.com> | 2013-11-25 13:36:54 -0800 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2013-11-25 13:36:54 -0800 |
commit | 4b7c89d0dcaf48140c190dfe6a4560960229ab44 (patch) | |
tree | 8e5337d772d6e84c8a181e0903c5207bb70ccddc | |
parent | c43c79c34d26277609fa02aedc1b862f4a280808 (diff) |
Describe the library better in the README file
Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r-- | README | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -1,4 +1,15 @@ -libxshmfence - Direct Rendering Infrastructure 3 Extension +libxshmfence - Shared memory 'SyncFence' synchronization primitive + +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 two underlying implementations: + + 1) On Linux, the library uses futexes + + 2) On other systems, the library uses posix mutexes and condition + variables. All questions regarding this software should be directed at the Xorg mailing list: |