version: alpha1.9
date: 2002-07-06
http://ggi.sourceforge.net/ftpdata/libs/libgpf-0.1.9.tar.bz2
ftp://ftp.ggi-project.org/pub/ggi/libs/libgpf/libgpf-0.1.9.tar.bz2


The gpftest demo transfers for rectangles - red, green, blue and white in
the given order with a yellow background - drawn onto a memory visual to a
default visual.

The image_viewer demo transfers the ggi_logo.ppm file onto a default
visual.

The converter demo reads the ggi_logo.ppm file and writes it as a test.ppm file.


Both demos has been tested successful under various environments:
- Linux/X with 16 and 24bit (rgba ordered)
- Linux/X with 24bit (palemu target and rgba ordered)
- WinNT/X with 32bit (abgr ordered)
- Irix/X with 8bit (rgba ordered)
- Linux/aalib
- Linux/fbdev with 16,24 and 32bit @ 640x480 resolution
  Note: The fbdev tester changed image_viewer to use a 640x480 ppm file

Great thanks to all testers - Paul Redmond, Cruz Vincent, Bernhard
Fischer, Eric Faurot and all others.


The documentation is included in the libgpf package.

The documentation includes:

* Introduction - What is the intention behind/of libgpf
* The big picture - Overview about libgpf
* User-Docs and -API - How to do what?
* Developer-Docs - Deep insight into the deep dark magics 8)
* Developer Writing Guides - How to make libgpf more popular ;-)


New in alpha1.9:

* the transfer algorithm has been rewritten to fullfill realtime
  capabilities
* existing targets has been updated to the new transfer algorithm
* gcc 3.11 compiler fixes
* several bugfixes

Known bugs in alpha1.9:

* There are visible artefacts, when the transfer speed is pretty slow.
* gpftest demo doesn't work correctly on slow transfers.
* When transfer speed is pretty high, then it seems to freeze (although
  it doesn't) instead of doing a constant transfer speed.


New in alpha1.1:

* removed the limitation of the alpha1 release, that the output must have
  the size of the input
* fixed crash, when no protocol was specified and the target protocol wasn't
  the right one.
* added write support to the ppm target
* fixed some chicken/egg problems found by adding write support to the
  ppm target
* updated the sample targets
* improved image_viewer demo. It bounces now, when the loaded image fits
  in the virtual resolution, but is larger than the visible one.
