/enesim

Drawing library

Primary LanguageCGNU Lesser General Public License v2.1LGPL-2.1

What is it?

Enesim is a library written C that provides a complete solution for drawing, allocating, compositing and converting pixels. All of the different systems of the library are flexible enough to support drawing capabilities on any scenario.

Dependencies

  • Eina
  • Fontconfig
  • Freetype
  • GLEW (Optional: For OpenGL support)
  • Cairo (Optional: In case of using the cairo path rasterizer instead of the enesim's)
  • libpng (Optional: For PNG image support)
  • libjpeg (Optional: For JPEG image support)

Documentation

For API reference check out the automatically generated doxygen documentation

Communication

In case something fails, use this github project to create an issue, or if you prefer, you can go to #enesim on the freenode IRC server.

Status

Build Status