summaryrefslogtreecommitdiff
path: root/graphics/libggi/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libggi/DESCR')
-rw-r--r--graphics/libggi/DESCR13
1 files changed, 13 insertions, 0 deletions
diff --git a/graphics/libggi/DESCR b/graphics/libggi/DESCR
new file mode 100644
index 00000000000..f87fd49e118
--- /dev/null
+++ b/graphics/libggi/DESCR
@@ -0,0 +1,13 @@
+LibGGI, the dynamic GGI (General Graphics Interface) library is a flexible
+drawing library.
+
+It provides an opaque interface to the display's acceleration functions. It
+was originally intended to allow user programs to interface with KGI, the
+GGI Kernel Graphics Interface, but other display types can be easily used by
+loading the appropriate "display target" (e.g. X, memory).
+
+LibGGI consists of a main library (libggi.so) and a multitude of
+dynamic drivers. The library then loads the necessary "drivers" for the
+requested mode, taking hints from the graphics device if necessary. LibGGI
+can also load extension libraries, e.g. to provide enhanced 2D and 3D
+functions.