Difference between revisions of "Graphics libraries"

From Free Pascal wiki
Jump to navigationJump to search
(BGRA info)
Line 9: Line 9:
 
! COLSPAN="1" STYLE="background:#ffdead;" | '''Color formats'''
 
! COLSPAN="1" STYLE="background:#ffdead;" | '''Color formats'''
 
|-
 
|-
| [http://www.crossgl.com/aggpas/ AggPas] || || || || || || ||
+
| [http://www.crossgl.com/aggpas/ AggPas] || Milano || || [http://www.crossgl.com/aggpas/aggpas-licence.htm Custom] || {{Yes}} || {{Yes}} || ||
 
|-
 
|-
| [http://allegro-pas.sourceforge.net/ Allegro] || || || || || || ||
+
| [http://allegro-pas.sourceforge.net/ Allegro] || || || || {{Yes}} || {{No}} || ||
 
|-
 
|-
| [http://andorra.sourceforge.net/ Andorra 2D] || || || || || || ||
+
| [http://andorra.sourceforge.net/ Andorra 2D] || || || || {{Yes}} || {{No}} || ||
 
|-
 
|-
 
| [[BGRABitmap|BGRABitmap]] || Circular || Win32, Win64, Linux (Gtk & Qt), Mac OS (Carbon) || GNU LGPL || {{Yes}} || {{No}} || BMP, JPEG, PNG, GIF, PDN || 32 bit RGBA
 
| [[BGRABitmap|BGRABitmap]] || Circular || Win32, Win64, Linux (Gtk & Qt), Mac OS (Carbon) || GNU LGPL || {{Yes}} || {{No}} || BMP, JPEG, PNG, GIF, PDN || 32 bit RGBA
 
|-
 
|-
| [[fpvectorial|fpVectorial]] || || || || || || ||
+
| [[fcl-image]] || || || || {{Yes}} || {{No}} || ||
 +
|-
 +
| [[fpvectorial|fpVectorial]] || || || || {{No}} || {{Yes}} || PDF, Corel Draw, SVG, DXF ||
 
|-  
 
|-  
| [http://graphics32.org Graphics32] || || || || || || ||
+
| [http://graphics32.org Graphics32] || Team || Windows and OS X || MPL and LGPL || {{Yes}} || {{No}} || ||
|-
 
| [[LazRGBGraphics|LazRGBGraphics]] || || || || || || ||
 
 
|-
 
|-
| [http://lazarus-ccr.sourceforge.net/docs/lcl/ LCL] || || || || || || ||
+
| [[LazRGBGraphics|LazRGBGraphics]] || || || || {{Yes}} || {{No}} || ||
 
|-
 
|-
 
| [http://imaginglib.sourceforge.net/ Vampyre Imaging Library] || Marek Mauder || Windows x86/AMD64, Linux x86/AMD64, FreeBSD x86/AMD64, Mac OS X on Intel || Mozilla Public License, GNU LGPL || {{Yes}} || {{No}} || BMP, JPEG, PNG/APNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more || 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc, and BTC
 
| [http://imaginglib.sourceforge.net/ Vampyre Imaging Library] || Marek Mauder || Windows x86/AMD64, Linux x86/AMD64, FreeBSD x86/AMD64, Mac OS X on Intel || Mozilla Public License, GNU LGPL || {{Yes}} || {{No}} || BMP, JPEG, PNG/APNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more || 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc, and BTC

Revision as of 20:33, 21 March 2011

Name Developers Platforms License Bitmap Vector Supported File Formats Color formats
AggPas Milano Custom Yes Yes
Allegro Yes No
Andorra 2D Yes No
BGRABitmap Circular Win32, Win64, Linux (Gtk & Qt), Mac OS (Carbon) GNU LGPL Yes No BMP, JPEG, PNG, GIF, PDN 32 bit RGBA
fcl-image Yes No
fpVectorial No Yes PDF, Corel Draw, SVG, DXF
Graphics32 Team  Windows and OS X MPL and LGPL Yes No
LazRGBGraphics Yes No
Vampyre Imaging Library Marek Mauder Windows x86/AMD64, Linux x86/AMD64, FreeBSD x86/AMD64, Mac OS X on Intel Mozilla Public License, GNU LGPL Yes No BMP, JPEG, PNG/APNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc, and BTC