The SDL_gfx library offers several components: Graphic Primitives, Rotozoomer, Framerate control, and MMX image filters. The Primitives component provides basic drawing routines: pixels, hlines, vlines, lines, aa-lines, rectangles, circles, ellipses, trigons, polygons, Bezier curves, and an 8x8 pixmap font for drawing onto any SDL Surface. Full alpha blending, hardware surface locking, and all surface depths are supported. The Rotozoomer can use interpolation for high quality output.
License: GNU Lesser General Public License (LGPL)
Changes:
hline/vline clipping and swap-logic were fixed. A
clipping box dimension check was added. Clipping
checks were optimized. The TestFonts program was
updated. Documentation on cross-compilation/AMD64
was updated. circleColor overdraw was fixed. The
arcColor routine was added. polygonColorMT and
polygonTextureMT routines were added. The 32-bit
alpha blending routine was updated.