[comp.windows.x] Double-buffering libraries for X?

pjs@euclid.jpl.nasa.gov (Peter Scott) (05/14/91)

I suppose this is a FAQ, but the answer isn't in the FAQ yet.  Got
a user with a simple animation application, calls for multibuffering.
To avoid reinventing the wheel, does anyone know of any freely-available
libraries supporting this?  On a Sun under SunOS, if it makes any
difference.  Thanks.  If I get promising replies I'll summarize here.


-- 
This is news.  This is your       |    Peter Scott, NASA/JPL/Caltech
brain on news.  Any questions?    |    (pjs@euclid.jpl.nasa.gov)

pjs@euclid.jpl.nasa.gov (Peter Scott) (05/15/91)

In article <1991May14.001044.29882@elroy.jpl.nasa.gov>, I write:

> I suppose this is a FAQ, but the answer isn't in the FAQ yet.  Got
> a user with a simple animation application, calls for multibuffering.
> To avoid reinventing the wheel, does anyone know of any freely-available
> libraries supporting this?  On a Sun under SunOS, if it makes any
> difference.  Thanks.  If I get promising replies I'll summarize here.

Thanks to bernie@ecr.mu.oz.au (Bernie Kirby):

>        Anonymous FTP to gondwana.ecr.mu.oz.au [128.250.1.63] pub/vogle.tar.Z
>
>        It has pseudo-double buffering but it may be to slow for you as it's
>        a 3D library.

and Adrian J Ho <adrianho@barkley.Berkeley.EDU>:

>You might want to draw your user's attention to xgrasp, an animation
>package written by someone at Sun (I forget his name).  He's done a
>pretty good job of doing fairly fast "page-flipping" of individual
>images to create the illusion of animation.  Your user may find
>something useful in there.  Xgrasp is available for anonymous FTP at
>the usual site:
>
>        export.lcs.mit.edu:/contrib/xgrasp.tar.Z [18.30.0.238]

and Amotz Maimon <amotz%amil.co.il@RELAY.CS.NET>:

>Try the multibuffer extension on the MIT ditribution:-
>
>/usr/local/X11R4/mit/extensions/server/multibuff.c.

and riley@mips.com (Riley Rainey):

>The X air combat simulation, ACM, has a simple 3-D library that includes
>double buffering.  Check out contrib/acm.2.2.tar.Z on export.lcs.mit.edu.

Thanks also to rthomson@dsd.es.com (Rich Thomson).

Replies from the US, Australia, and Israel... hello, global village!

-- 
This is news.  This is your       |    Peter Scott, NASA/JPL/Caltech
brain on news.  Any questions?    |    (pjs@euclid.jpl.nasa.gov)