Commit graph

10 commits

Author SHA1 Message Date
adam
cd916754ee Changes 2.0.21:
* Add VC9 project files, source code formatting, fix compiler
  warnings, move VC8 project files, remove leftover autoconf/m4 files
* Move static transfer lookup array from .h to .c
  (patch contributed by Zbigniew Holdys)
* Add support for VC++ compiler/MASM assembly with active USE_MMX
  (contributed by Markus Hossner)
* Added Haiku build support in configure.in
  (contributed by Scott McCreary)
* Added helper function that multiplies the alpha channel in
  a 32bit surface (contributed by Zbigniew Holdys)
* Disable MMX for 64bit platforms due to lack of support for
  pusha/popa (contributed by Olivier Boudeville)
* Update all library functions for doxygen markup. Add doxygen
  configuration file.
* Added font rotation support and updated TestFonts sample
* Fixed rotate90 for 0 degree case
  (contributed by Chris Allport)
* Updated TestRotozoom with rotate90 case and message display
* Added support for SDL 1.3
* Added doxygen generated documentation.
2010-06-01 10:59:55 +00:00
joerg
61b9e83a85 Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
wiz
acf94b8376 Update to 2.0.19. Set LICENSE to gnu-lgpl-v2.1.
Ver 2.0.19 - Mon Apr 20 22:56:59 PDT 2009

* gcc43 compiler patch for asm code in image filters
  as per http://bugs.gentoo.org/219621 (Peter Alfredsen)
* off-by-one hline patch for 1byte indexed surfaces (Manuel Lausch)
* update acinclude.m4 from SDL-1.2 and moved # serial in file
* applied patch to add pkg-config support for SDL_gfx (Luca Bigliardi)
* changed configure.in INTERFACE_AGE and BINARY_AGE based on Debian
  build feedback (Barry deFreese)
* fixed zoom XY-flip code and made it available for all modes in
  zoom and rotations
* fixed edge issue on interpolated rotozoom modes
* updated TestRotozoom custom test mode, added delay parameter, added
  tests which include flipping, included negative rotation
* update libtool files
* updated Makefile.mingw (Jan Leike)
2009-04-29 19:37:12 +00:00
adam
6c4040d636 Changes 2.0.16:
* updated config.sub to newer version
* added custom RGBA blitter function that sets/maintains target alpha
* added setAlpha function that sets alpha values in 32bit surfaces
* added TextGfxBlit testprogram for new functions
* Fixed C++ type in .h files (thanks Olivier)
* Update some text in README and .spec file
* Removed broken Uint filter routines from test program
* "Cosmetic" changes to test programs and Automake.am
2007-02-06 10:13:46 +00:00
adam
cdee5361b7 Changes 2.0.15:
* bugfixes in 32bit _putPixelAlpha/filledRectAlpha
* various bugfixes in return value generation and return
* lock font-surface before using it
* fix some breakage in non-MMX filter routines
* fix typo in TestABGR
* fix double buffer flipping in Tets programs
* fixed microversion in .h
* fixed texturePolygon inverted bug
* fixed wrong surface use in test 21 of TestRotozoom
* added pitch handling in font surface

Changes 2.0.14:
* added texturedPolygon routine to library
* changed iterator condition in aaellipse to add some overdraw to smooth circle
* added ShrinkImage routine to rotozoom code
* added TestABGR Test program
* improved TestImageFilter program
* changed .so versioning from .so.13.0.0 to .so.0.0.14
* added updated MacOSX ProjectBuilder file
* added info on MacOSX 10.3 build
* added mingw (on cygwin) makefile
* added Dev-Cpp makefile
* removed some unused variables from gfx and rotozoom code
* fixed a non-critical typecast mistake
* converted all C++ comments to C comments in SDL_imageFilter
2007-01-07 12:06:35 +00:00
rillig
e3b44a118f Sorted PLISTs. 2005-10-23 16:03:10 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
adam
4943ce6425 Changes 2.0.11:
* added pieRGBA/pieColor primitive (non filled pie)
* added QNX6 build patch
* use $(includedir)/SDL to automake setup
* updated README
* added 2x2 box & pie tests
* added dynamic font setup routine
* added sample font files to the Fonts directory
* added font test program
* string routines changed to use const char
* fixed TestRotozoom clear color bug
2004-05-25 15:10:27 +00:00
ben
2375269203 Update SDL_gfx to 2.0.10. Update HOMEPAGE and MASTER_SITES. Make note
in CHANGES and remove from TODO.
2004-02-27 00:22:07 +00:00
wiz
39f710869b Initial import of SDL_gfx, provided by Ben Collver in pkg/16015.
DESCR:
The SDL_gfx library evolved out of the SDL_gfxPrimitives code which
provided basic drawing routines such as lines, circles or polygons for
SDL Surfaces.

The current components of the SDL_gfx library are:
- Graphic Primitives (SDL_gfxPrimitves.h)
- Rotozoomer (SDL_rotozoom.h)
- Framerate control (SDL_framerate.h)
- MMX image filters (SDL_imageFilter.h)
2002-03-24 20:14:36 +00:00