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.
- 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)
For API reference check out the automatically generated doxygen documentation
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.