File Release Notes and Changelog
Notes:
* AGG code is cleaned up and now it's ANSI C++ standard
compliant. It can be compiled with g++ version 3.4.
The problem was in classes derived from template base.
* Added support for MacOS, Carbon API and the building
environment for Code Warrior. Many thanks and regards to
Hansruedi Baer (http://www.karto.ethz.ch/baer/agg).
The project file is rather big (3MB), so it isn't included
into the main distribution package. Please download
http://www.antigrain.com/agg2.mcp.xml.zip and unzip it
into agg2/examples/macos_cw/agg2.mcp.xml. Also, to build
the SVG example, you need to obtain expat.lib and put it to
agg2/svg/macos_cw/expat.lib. Download:
http://www.antigrain.com/expat.lib.zip If you don't need
to compile the SVG example, just remove svg_test from
the project.
* Added support for BeOS, many thanks to Stephan Assmus,
http://www.yellowbites.com/index.html.
* Resumed support for SDL (http://www.libsdl.org/index.php).
Many thanks to Mauricio Piacentini who fixed some things
in agg_platform_support.cpp for SDL.
* Added automake building environment. Thanks to Nikolas
Zimmermann (http://sourceforge.net/users/wildfox/).
* Added AGG newsgroup to the gmane server:
news://news.gmane.org/gmane.comp.graphics.agg
http://news.gmane.org/gmane.comp.graphics.agg
Thanks to Adam Megacz http://www.megacz.com
* Finally! added support for FreeType font rendering engine
with cache. Now one can render any fonts very easily.
The speed is pretty good too. When caching vectorial
glyphs, it's about 30-40 microseconds per glyph on a
typical P-IV 2.0 GHz, when caching scanline shapes, it's
3-4 microseconds. See also Demo truetype_test.cpp.
* Added support for TrueType fonts, based on WinAPI
GetGlyphOutline(). There's a general caching system that
can be used with any font source, and two different font
engine wrappers, for FreeType and Win32 API. One can
write his own font engine, based on some API or library.
Changes: