📄 changelog
字号:
CHANGES/VERSION===============Ver 2.0.12 - Mon Aug 30 09:04:11 EDT 2004* piecolor naming fix* primitive API change to 'filledPie'* introduction of some const variablesVer 2.0.11 - Thu May 13 09:42:34 EDT 2004* 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 bugVer 2.0.10 - Thu Dec 11 09:40:08 EST 2003* Updated "missing" script to newer version to avoid build errors* Fixed filled polygon int32 overflow error in calculation* Updated RPM spec file for new website path* Added micro version number to .h fileVer 2.0.9 - Mon Oct 27 10:03:18 EST 2003* Fixed "filled-box width too small by 1 bug" for A=255* Wrong versioning in .h fileVer 2.0.8 - Wed Jul 16 16:18:13 EDT 2003* Modified filledPolygon drawing (The edges of a filled polygon and a polyline were reported to not intersect correctly. With this fix, the edges do still do not intersect 100% due to the difference in the algorithms. But now a polygon will never draw outside of the area enclosed by a polyline.)Ver 2.0.7 - Sun Jun 8 08:17:38 EDT 2003* Added MacOS X Project Builder code* changed SDL include to <SDL/SDL.h>* Added bezier curveVer 2.0.6 - Sat May 25 15:12:17 EDT 2002* Fixed clipping code for most primitives* Added clipping code for character* Added VC7 project fileVer 2.0.5 - n/a* Removed some unused codeVer 2.0.4 - Sat Feb 9 22:09:45 EST 2002* Fixed rectangle drawing bug on edges for A<255* Added trigons (triangles) as wrapper calls to polygon.Ver 2.0.3 - Sat Jan 26 10:06:16 EST 2002* Zipped VisualC directory to avoid EOL problems.* Fixed aalineColor call (y2 parameter was y1).* Fixed rotozoom bug that caused black or undefined pixels on edges.Ver 2.0.2 - Sat Jan 19 21:41:28 EST 2002* Removed dependency from GL libraries during compile.* Added VisualC makefile.Ver 2.0.1 - Sat Jan 5 22:08:17 EST 2002* New better quality aacircle/aaellipse code* Better locking optimization for a 4-8% speed improvement on some primitives (line, aaline, circle, ellipse)Ver 2.0 - Sat Dec 29 16:27:57 EST 2001* Initial release of SDL_gfx based on SDL_gfxPrimitives and SDL_rotozoom code.* Added framerate code and testprogram.* Added imageFilters code and testprogram.* New distribution: source code, README, configure system etc.Previous versions=================SDL_gfxPrimitives:------------------Ver 1.5 - Mon Jul 2 11:27:40 EDT 2001* New alpha blending code for factor 4 speedups if a<255 on all functions.* Modified include file for W32 DLL support.* Added VC6 project files for DLL and static library building.* Added simple AA-circle/-ellipse routine - quality needs improvement.* Removed 32bit shift on 64bit number from aaline for better portability across platforms.* Removed a couple more compiler warnings (i.e. purely cosmetic fix).Ver 1.4 - Sun Jun 3 11:52:07 EDT 2001* Fixed hline, vline and rectangle clipping and result codes.* Fixed AA-line arithmetic (was alpha subtraction, should be alpha ratio).* More caching on fonts for speedups.* More pointer checks in several places.* New special cases for ellipses for rx=0/ry=0.* Same sanity checks for circles/ellipses.* Same return code for polygon/filledpolygon.Ver 1.3 - Thu May 31 12:41:35 EDT 2001* Minor cleanups and fixes (gcc -Wall is your friend).Ver 1.2 again - Thu Apr 5 07:50:57 EDT 2001* Fixed lineRGBA and aalineRGBA calls (had coordinate-passing mixed up twice, thanks Lion for pointing this out)Ver 1.2 - Wed Apr 4 08:32:42 EDT 2001* Changed to a dual, you-have-the-choice(TM) licencing system to accomodate GPL developments using SDL_gfxPrimitives.* Some minor fixes (thanks Karl).* All routines return proper result code now.* Clipping for aaline, circle and ellipse.Ver 1.1 - Thu Mar 22 15:28:27 EST 2001* Added code for Alpha=255 pixel drawing through direct memory writes to all routinesresulting in a much faster performance (factor 5 to 20) for non transparent pixels.* New test and benchmark program with better info and nicer look.* More info in README. Proper licence file. Comment cleanup.Ver 1.0 - Fri Mar 16 08:38:07 EST 2001* Initial releaseSDL_rotozoom:-------------Ver 1.6 - Mon Nov 19 21:19:26 EST 2001* Added interpolation to alpha channel (simplifies code)* Ran the sourcecode through 'indent' for better readabilityVer 1.5 - Sat Jul 7 13:02:07 EDT 2001* Added project files (VisualC.zip) and modifications for VC project building.* Fixed old versioning in configure.in file.* Fixed LICENSE file and LGPL source reference.Ver 1.4 - Mon Jun 4 12:15:31 EDT 2001* Removed SDL_SoftStretch call again in favour of an internal zoom routine.* Added new zoomSurface() function with seperate X and Y zoom factors.Ver 1.3 - Thu May 31 08:37:36 EDT 2001* Modified code to handle RGBA or ABGR source surfaces transparently.* More error checking, source surface locking.* Slighly expanded test program with event handling.Ver 1.2 - Wed May 30 18:18:05 EDT 2001* Fixed the completely broken 32bit routine's pointer arithmetic.* Uses SDL_SoftStretch in certain cases (angle=0, smooth=0).* Convert source surface on the fly if not 8/32bit.* Added license file - was empty before (duh).Ver 1.1 - Wed May 23 15:04:42 EDT 2001* Added automake/autoconf scripts and testprogram.Ver 1.0 - Fri Mar 16 08:16:06 EST 2001* Initial release
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -