Graphics32
Original author(s) | Alex Denisov |
---|---|
Developer(s) | Mattias Andersson, Andre Beckedorf, Christian Budde, Michael Bunk, Michael Hansen, Angus Johnson et al. |
Initial release | March 9, 2000 |
Stable release | 1.9.1
/ May 10, 2012 |
Written in | LGPL + Linking Exception |
Website | www |
Graphics32 is a free graphics library for
Kylix optimized for 32-bit pixel formats which is licensed under the Mozilla Public License
.
Graphics32 provides fast operations for pixels and graphic primitives and is almost a hundred times faster in per-pixel and about 2–5 times faster in drawing lines access than the standard components by
alpha blending, anti-aliasing
as well as filters for resampling and deforming bitmaps.
Features
Some of Graphics32 features include:
- Fast per-pixel access up to 100 times faster compared to standard TBitmap
- High-performance Bitmap alpha blending (including per-pixel alpha blending)
- Pixel, line and polygon antialiasing with sub-pixel accuracy (combined with alpha blending)
- Bitmap resampling with high quality reconstruction filters (e.g. Lanczos, Cubic, Mitchell)
- Flexible supersampling implementation for maximum sampling quality
- Flicker-free image displaying components with optimized double buffering via advanced MicroTiles based repaint optimizer