TinySGGL - Simple Generic Graphics Library
Current release is 0.7
List of currently supported routines
License
Released under the GNU Library General Public License
Features
Written in ANSI C - highly portable
Both clipped and non-clipped versions of all draw routines
Limitations
16bit only (in colors - not platform) implementation of SGGL (thus "Tiny")
No patterns supported as in many other libraries
No Arcs, Beziers or Polygons (other than triangles) supported
No file-I/O routines included
Notes before usage
This library does not provide any video initialization routines, you need another library for that (i.e. libSDL or OpenPTC).
Only routines with the slow prefix perfom clipping; i.e. don't try to draw outside an image's boundaries with other routines than these.
Future addons
Rectangular ellipses - even diameters possible (currently odd only)
Download
tSGGL-0.7.tar.gz
Examples
Using together with libSDL
Additional examples