2005.04.?? Ryan McGuigan * SDL_prim.c: Christophe Porteneuve made a whole slew of little changes to avoid warnings when compiling with a C++ compiler. * SDL_prim is now quad-licensed under the terms of the AFL 2.1, LGPL 2.1, MPL 1.1, or the New BSD license. 2003.01.15 Ryan McGuigan * SDL_prim is now licensed under the terms of the Academic Free License version 1.2. All the relevent files have been modified to reflect this change. 2003.01.08 Ryan McGuigan * SDL_prim.c: fixed a bunch of casting problems that probably caused warnings on some compilers, and probably errors on some * tests/sdl*.c: fixed casting problems 2003.01.07 Ryan McGuigan * README: fixed missing "int r" for SDL_drawCircle_TG(), thanks to Peter Jay Salzman for catching that. * tests/*: fixed some compile problems with all the test programs 2003.01.06 Ryan McGuigan * started working on this again * submitted to freshmeat 06/17/2002 Ryan McGuigan * changed Makefile to improve compilation speed, by a lot... 2 minutes work, shoulda done it sooner, compile times were pissing me off ;-) * miscellaneous changes 06/03/2002 Ryan McGuigan * changed flags from Uint32 to Uint8 * added optional locking to SDL_*_TG functions, flag SDL_TG_LOCK * other miscellaneous changes 05/29/2002 Ryan McGuigan * finished rewrite of triangle function, SDL_drawTriangle_TG() * minor tweaks, spelling fixes etc. * tarballed and put online! 04/15/2002 Ryan McGuigan * finished new circle function, SDL_drawCircle_TG(). * new algorithm for circle drawing * corrected pixel overlapping in AA/Alpha circles, seems to be 100% correct 04/??/2002 Ryan McGuigan * finished new line function, SDL_drawLine_TG(). * major performance enhancements 04/11/2002 Ryan McGuigan * started a complete rewrite. all AA/Alpha functions are being replaced with one single function, flags can be passed to turn on anti-aliasing and alpha blending * changed version to 0.2.0 04/03/2002 Ryan McGuigan * fixed some casting errors with surface->pixels, should fix some compile problems * started a changelog ;-)