Re: Fullscreen DGA really slow

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 31 Jan 2004, [iso-8859-2] Martin MOKREJŠ wrote:

> On Sun, 2 Nov 2003, Pieter Hulshoff wrote:
> 
> > On Sunday 02 November 2003 20:10, Billy Biggs wrote:
> > >   So you compared the output of x11perf or xvtest ?  I'm curious if
> > > you have stats for those.
> >
> > I don't have xvtest on my computer, but here's the output from x11perf:
> >
> > x11perf - X11 performance program, version 1.5
> > The XFree86 Project, Inc server version 40300000 on :0.0
> > from Spaceballs50
> > Sun Nov  2 20:16:33 2003
> >
> > Sync time adjustment is 0.0502 msecs.
> >
> >    1200 reps @   5.1985 msec (   192.0/sec): ShmPutImage 500x500 square
> >    1200 reps @   5.2014 msec (   192.0/sec): ShmPutImage 500x500 square
> >    1200 reps @   5.2001 msec (   192.0/sec): ShmPutImage 500x500 square
> >    1200 reps @   5.2020 msec (   192.0/sec): ShmPutImage 500x500 square
> >    1200 reps @   5.1998 msec (   192.0/sec): ShmPutImage 500x500 square
> >    6000 trep @   5.2004 msec (   192.0/sec): ShmPutImage 500x500 square

   This is a perfectly respectable score for 32bpp.  It's actually
exemplary if you're doing it in software.  That's about AGP 2x
performance if you're doing it in hardware.

> >
> > I've just downloaded a new kernel. I'll see if I can get it installed and
> > working, and see if I get any better results that way.
> 
> Hi,
>   I just tried on my xfree86 4.4.0 RC2 candidate linux box with Radeon 9200
> with DRI enabled:
> 
> $ x11perf -getimagexy500


   XY images operations are usually in software because no modern
hardware can really accelerate them very well.  XY images are a fallback
from the days when graphics hardware designers couldn't decide
whether linear or planar framebuffers were better.  Today, it's
obvious that linear (the "Z" format) are the way to go.  I wish
X11 didn't support XY formats.  Certainly, nobody should be using
them.  Also, PC hardware typically can do putimage much quicker
than getimage operations.


			Mark.


> x11perf - X11 performance program, version 1.5
> The XFree86 Project, Inc server version 40399902 on :0.0
> from aquarius
> Sat Jan 31 01:35:00 2004
> 
> Sync time adjustment is 0.0280 msecs.
> 
>       4 reps @ 2372.4955 msec (     0.4/sec): GetImage XY 500x500 square
>       4 reps @ 2642.7983 msec (     0.4/sec): GetImage XY 500x500 square
>       4 reps @ 2372.0420 msec (     0.4/sec): GetImage XY 500x500 square
>       4 reps @ 2369.9855 msec (     0.4/sec): GetImage XY 500x500 square
>       4 reps @ 2369.9825 msec (     0.4/sec): GetImage XY 500x500 square
>      20 trep @ 2425.4608 msec (     0.4/sec): GetImage XY 500x500 square
> 
> $
> 
> My system was even slower, it more or less hung my X-windows for a while.
> 
> -- 
> Martin Mokrejs <mmokrejs@xxxxxxxxxxxxx>
> PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
> _______________________________________________
> XFree86 mailing list
> XFree86@xxxxxxxxxxx
> http://XFree86.Org/mailman/listinfo/xfree86
> 


_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux