
guigfx.library
-----------------------------

  - guigfx.library is an applicational layer for pixel graphics.

  - guigfx.library breaks the chains of all those nasty
    planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
    CybergraphX and Picasso96 considerations.

  - with guigfx.library you no longer have to take care about your
    application running on a OCS machine or on a high-end
    graphics-card system.

  - guigfx.library lets you freely choose truecolor graphics for
    your applications.

  - with guigfx.library your graphics will always look as fine as
    possible, on any screen, no matter if driven on 24 bit
    1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
    interlaced.

  - guigfx.library does quick color-reduction, rendering,
    remapping and dithering for you. only you don't know when,
    on which machine, under what circumstances.

  - guigfx.library treats scaling as a standard operation.
    it is available at any time, without extra consideration,
    without extra memory consumption, even without a true loss
    of performance.
    
  - guigfx.library handles screen pen allocation in an extremely
    effective way.

  - guigfx.library hides bugs, incompatibilities and insufficiencies
    of graphics.library, cybergraphics.library and Picasso96 from
    you. it is an attempt to render incompatibilities between
    CybergraphX and Picasso96 obsolete.
    
  - guigfx.library features picture.datatype import. standard and
    v43 (including Picasso96) picture datatypes are automatically
    recognized and used as available. several formats are yet to
    be supported directly.

  - guigfx.library does not call SetFunction() and is hereby
    guaranteed to never do so in future versions.

  - guigfx.library puts all that stuff into a black-box,
    freeing your mind for the creative part.


features
-----------------------------

  - full truecolor, OCS, ECS, AGA, HAM support
  - screen-pen management
  - color-reduction
  - dithering
  - picture.class datatype import
  - scaling
  - image processing methods 
    (crop, scale, render, tint, 
    alpha-channel, texture-mapping, ...)
  - fully documented
  - supplied with C, Assembler, and E includes


requirements
-----------------------------

  - render.library v28
  - MC68020
  - OS3.0 (v39)
  
  optional:
  higher OS, higher CPU, FPU,
  CyberGraphX or Picasso 96
