> > I have been looking at Mesa-GGI and libGGI. Do you think it would be
> > possible to add a triangle function?
> Yes, but the triangle function is added in an extension library
> because the base LibGGI drawing functions are all basic 2D "essential"
> primitives only.
Correct.
> Currently the "triangle drawing" extension library which most people use is
> of course GGIMesa, but LibGGI2D has triangle drawing functions as well,
> and of course there is always LibGGI3D.
I'd say either rewrite LibGGI2D and add it (rewrite, to resolve the
licensing issue) or add it somewhere else like LibGGI3D.
I already _do_ have an accelerated implementation for plain triangles for my
Permedia 2 chip. However it's pretty much dormant right now, as you'd have
to use the raw command interface to make use of it now.
> > I'm interested in also setting up Z
> > and alpha buffers. How would I go about doing that ?
Basically same thing ... add a function to allocate them to the kernel
driver and them mmap. We should talk about a generic API for requesting
such extra features, though.
CU, ANdy
--
= Andreas Beck | Email : <[EMAIL PROTECTED]> =