./devel/SDL_gfx, Basic drawing routines for SDL

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.0.25, Package name: SDL_gfx-2.0.25, Maintainer: pkgsrc-users

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)

Required to run:

Required to build:
[x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/fixesproto4]

Master sites:

SHA1: 20a89d0b71b7b790b830c70f17ed2c44100bc0f4
RMD160: dae5f2f627f5c4a8d911d357690b4dfdc614f9ac
Filesize: 1719.391 KB

Version history: (Expand)

CVS history: (Expand)

   2016-04-29 14:18:28 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated to devel/SDL_gfx-2.0.25
Ver 2.0.25 - Sun, Oct 27, 2013  3:08:15 PM
* Added patch for 32- and 64-bit GCC-compiled MMX support
  (contributed by Sylvain Beucler, backported from SDL2_gfx)
* Fixed bug in _aaline when x1>x2 and dy==0 (found by Yannick
  Guesnet - thanks!)
* Updated documentation.
* Fixed header in SDL_gfxBlitFunc.h (reported by Jaders77 on
  sourceforge - thanks!)
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-25 16:20:48 by Tobias Nygren | Files touched by this commit (495) | Package updated
Log message:
Recursive revbump following MesaLib update, categories a through f.
   2013-07-21 16:13:45 by Sergey Svishchev | Files touched by this commit (2) | Package updated
Log message:
Update to 2.0.24. Changes:

* Fixed thick line swap bug and added accuracy test for thick line
* Improved interface to SDL_framerateDelay
* Fixed 32bpp blending function for BGRA
* Fix for pixel blend routine
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-01-28 14:58:26 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 2.0.23:

Ver 2.0.23 - Sat Dec  3 22:55:04 PST 2011
* Updated sources to resolve some splint (static code analysis)
* Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
* Added OSX Xcode3+ template files to Other Builds collection
  (contributed by Vasyl)
* Added various fixes and improvements contributed by folks on
  sourceforge (thanks contributors).
* Switched library and test code to zlib license.
   2010-09-12 23:54:27 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 2.0.22:

Ver 2.0.22 - Sat Sep 11 23:26:42 EDT 2010
* Fixed line width calculation for normal and textured polygons
  (patch contributed by Daniel (SupSuper)
* Fixed version setup in configure.in
* Added rounded rectangle and rounded box primitives
* Updated test program for roundedbox + left/right-click support
* Fixed pie calculation (line-case detection, end-angle clipping)
* Updated DLL_EXPORT handling and added WIN64 test
  (patch contributed by tigerfishdaisy)
* Added thick line primitive based on Murphy's algorithm
   2010-06-01 12:59:55 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
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.