> Should libggi2d support arbitrary clipping - or would it be acceptable to
> have a 'small' version with only rectangular clipping ? (But with decent
> drawing functions.)

I don't think LibGGI2D should have arbitraty clipping. I'd leave that to 
a windowing library or a 3D package.

I only know about 2 hardware clipping implementations: 1. single rectangle
nad 2. z-buffer or window-id (which is essentially the same except for the
comparision function).

Thus I think complex clipping shouldn't be handled by LibGGI2D, as it is
rarely needed and it would require the hardware to support method 2 to be
able to do accelerated drawing (o.k. - we could dynamically switch drawing
functions if multiple clips are active, but that would add a lot of
complexity without need).

I think LibGGI2D would mainly be handy for stuff like making stuff like
statistics plots or similar for an existing application. Could be very 
handy for web based dynamic graphics e.g. These applications don't require
complex clipping.

CU, ANdy

-- 
= Andreas Beck                    |  Email :  <[EMAIL PROTECTED]> =

Reply via email to