############################################################################### # # # I M L I B 2 # # # ############################################################################### This is the Imlib 2 library - a library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support, etc. It does ALL of these operations FAST. Imlib2 also tries to be highly intelligent about doing them, so writing naive programs can be done easily, without sacrificing speed. This is a complete rewrite over the Imlib 1.x series. The architecture is more modular, simple, and flexible. See index.html in the doc/ directory for more information. Imlib2 requires several libraries to be already installed. These are: libjpeg http://www.ijg.org/ libpng http://www.libpng.org/pub/png/libpng.html freetype 2.1.x http://www.freetype.org/ For examples of this library in use, seek: Eterm http://www.eterm.org/ (CVS version only, currently) feh http://www.linuxbrit.co.uk/feh.html geist http://www.linuxbrit.co.uk/geist.html A blurb about each of the directories: debian/ Debian build files demo/ Demo view program doc/ Documentation for imlib2, primarily in html filters/ Filter shared objects libltdl/ Libtool LGPL-licensed loadable module support library source loaders/ Imlib2's image loader-savers (jpg, png, etc) src/ Imlib2 main source test/ Test program(s)