diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-05-28 02:03:03 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-05-28 02:03:03 +0200 |
commit | 30ef2c6d4b0e147cb904f74fbab9bc3c337eba35 (patch) | |
tree | 0b3d037b94fd33d69be72cdf5ed3d9202a650de8 /info | |
parent | typo (diff) | |
download | libgamma-30ef2c6d4b0e147cb904f74fbab9bc3c337eba35.tar.gz libgamma-30ef2c6d4b0e147cb904f74fbab9bc3c337eba35.tar.bz2 libgamma-30ef2c6d4b0e147cb904f74fbab9bc3c337eba35.tar.xz |
add overview
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r-- | info/libgamma.texinfo | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/info/libgamma.texinfo b/info/libgamma.texinfo index 5100602..9dd2972 100644 --- a/info/libgamma.texinfo +++ b/info/libgamma.texinfo @@ -60,6 +60,33 @@ Texts. A copy of the license is included in the section entitled @node Overview @chapter Overview +@command{libgamma} is a library that aims to +abstract away the display server when adjusting +the colours curves for monitors via gamma ramps, +and to be cross-platform. + +@command{libgamma} have support for the X RandR +(Resize and Rotate) extension, the X VidMode +extension and under Linux the Direct Rendering +Manager which lets software work with graphics +outside of graphical environments. Additionally +@command{libgamma} have support for Windows +Graphics Device Interface (Windows GDI) under +Linux and Quartz using CoreGraphics under OS X. +However Windows GDI and Quartz/CoreGraphics do +not receive first-party testing on their target +platforms but do receive first-party testing +using a compatibility layer that translates +the calls to RandR calls. + +Furthermore @command{libgamma} provides a dummy +method that can be used to ignore adjustments +and can be controlled from a another program to +pretend like the environment has changed. This +can be used test how well your software handles +such events. It can also be configured at runtime +to use another adjustment method such as RandR. + @node GNU Free Documentation License @appendix GNU Free Documentation License |