Path to this page:
Subject: CVS commit: pkgsrc/graphics/libggi
From: Thomas Klausner
Date: 2003-04-02 14:05:29
Message id: 20030402120529.AAD37B004@cvs.netbsd.org
Log Message:
Update to 2.0.3:
New in libggi 2.0.3:
* X-target:
* Fixed a bug, where a ggiFlush() call was missed, which makes
directbuffer content visible when releasing it.
* Fixed a clipping bug, causing to let disappear characters or
whole strings.
* Fixed clipping on multiple frames.
* Add -keepcursor option, which keeps the default cursor.
* Fixed crash when used 8bit characters
* Fixed endless loop when X11 server provides only and only
the same sort of X visuals
* Demo: Improved pageflip demo to test all primitives in a
multi-frame environment
* merged some compiler fixes from the OpenBSD ports tree
* fixed a crash, when a drawing primitive (i.e. a line) crossed
two borders of the clipping rectangle
* added 64bit fixes to wrap and cube3d demos
* minor improvements to checkmode and struct check tool
(important for target developers though)
* manpage fixes
New in 2:2:0 (2.0.2): 2002-12-26
* Misc bugfixes (see ChangeLog)
* Huge documentation updates
* Major build system update
- adds builds fixes for many platforms
* memory-target
- add -pixfmt option
- added missing support for reporting physical screen sizes.
* X-target
- rewritten (x/xlib splitting is obselete now)
- added dirty region management
* xlib-target
- disabled. Will be removed later
* fbdev-target
- DirectFB driver works with directfb 0.9.13
- added mach64 accelerator
* KGI-target
- big update (works with KGI-0.9 now)
- added mach64 accelerator
- added radeon accelerator
- still experimental, thus disabled in configure
New in 2:1:0 (2.0.1): 2001-08-26
* More documentation updates.
* Prelimiary support for using DirectFB drivers under display-fbdev
* Many corrections/improvements to build files
* Started move towards using libtool versioning, as interface is stable.
New in 2.0: 2001-08-11
* Huge documentation updates.
* svgalib-target
- added frame support
- misc bug-fixes
New in 2.0beta4: 2001-07-10
* Misc bugfixes (see ChangeLog).
* Huge documentation updates.
* finished support for reporting physical screen sizes.
* splitted libggimisc off
* New API: ggiDetachInput()
* fbdev-target
- Acceleration of Matrox G400 (matrox fb)
* directX-target
- Update
- Highly experimental target for Win ... Use at your own risk !
* ipc-target
- New target for interprocess communication (experimental)
New in 2.0beta3: 2000-12-18
* Misc bugfixes (see ChangeLog).
* Minor documentation updates.
* Major rewrite of the internal sublib handling.
* Some fixes for PowerPC compatibility.
* preliminary support for reporting physical screen sizes.
* Made all headers C++ compatible.
* lcd823-target
- Target for the Motorola MPC823 builtin LCD controler, using
the /dev/lcd823 Linux kernel device.
* fbdev-target
- Better detection of kgicon-type fb-devices and old fb implementations.
- Better usage of fbdev mode infos in fb.modes
- Better acceleration for the Matrox fb.
* glide-target
- Added directbuffer support.
* aalib-target
- Better mode handling.
* X-target
- Propagated X dpi values to give physical screen dimensions.
- Various fixes to properly init several values.
* tele-target
- Updated much to make it work again.
* vgl-target
- New target for FreeBSD's VGL library.
* directX-target
- Highly experimental target for Win ... Use at your own risk !
Files: