> > >    You can render to a pixmap and then copy the contents of the
> > > pixmap to the window with XCopyArea().
...
> > It works, but there is a big big loss of performence !
> >
> > Without double buffer the frame rate can be for a test example
> >   380 frames per seconds,
> > but with double-buffer it slows a lot down to
> >   30 frames / seconds.
>
>    That sounds like the pixmap didn't get put in videoram, which
> is unfortunate.  It probably would have been fast if the pixmap
> was in videoram.  Does this card have very much videoram?

My video card is a nVidia  GeForce4 Ti 4200 with AGP8X

> If you VT switch to the console and then back to X (to clear out
> the existing videoram pixmaps) before starting your app does it
> run significantly faster?

Not at all.
It is still very slow in the same way.


I don't know if it could help, but here are the outputs of xvinfo and xdpyinfo
http://north.chez-alice.fr/X/xvinfo
http://north.chez-alice.fr/X/xdpyinfo

-- 
_______________________________________________
XFree86 mailing list
[email protected]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to