Radeon Driver Default Display Resolution
Hamish
hamish at travellingkiwi.com
Tue Apr 1 15:40:23 PDT 2008
On Tuesday 01 April 2008 13:10:49 you wrote:
> On Tue, Apr 1, 2008 at 4:41 AM, Hamish <hamish at travellingkiwi.com> wrote:
> > On Monday 31 March 2008 23:36:15 you wrote:
> > > On Mon, Mar 31, 2008 at 11:07 AM, Hamish <hamish at travellingkiwi.com>
> > > wrote:
> >
> > [deleted]
> >
> > > > On the same vein... I find my X600 to be really really slow..
> > > > Painfully slow. Could that be due to too a large desktop
> > > > (2704x1050)? Or am I doing something wrong? Is an X600 just a slow
> > > > card? I thought it should be good enought for compiz even... But
> > > > only if you're prepared for several seconds wait whenever focus
> > > > changes...
> > >
> > > The coordinate limits of the 3D engine are 2560x2560 and the max
> > > texture size is 2048x2048. Beyond these limits you are left with
> > > basic 2D accel, which doesn't do much for modern desktops. For now
> > > you'll probably have better luck with XAA if you were using EXA.
> >
> > That 2560x2560... Is that a hardware or software limit? If I upgraded
> > the card to a 3650 or 3850 would there still be these limits? (I tried
> > EXA for about 10 minutes... That was unusable... You could see the window
> > scrolling... Slower than an old XT (I mean PC-XT) with 80x25 green
> > screen).
>
> It's a HW limit. r6xx chips support 8k surfaces, but there's no 3D support
> yet.
>
> > However I also tried a virtual desktop of 2048x1050... And got two
> > display of 1024 width. And the X600 was just as slow then as it was with
> > the 2704 virtual width. (I verified the 2048 virtual width by attempting
> > to resize the large monitor to 1680x1050, and got the xrandr error that
> > the virtual size was only 2048).
>
> When you say slow what do you mean? compiz? something else? I
> regularly use large dualhead desktops and performance is fine.
>
Ah. Everything basically... Exceot maybe moving static windows (e.g. xterm)
around and drawing text... For example compiz you can see updating the
windows. Moving focus with transparency changes is a couple of seconds per
change.
> > I ran up oprofile... But gentoo strips libGL and the only info it gives
> > me at the moment is that any app spends all it's time somewhere in there.
> > Even if it's only a 1024x768 window... (I take it the 3D engine is
> > disabled completely is the screen area is over the limits, rather than on
> > a per-window/GLXContext basis?
>
> what sort of app are you running? if it's libGL, presumably you are
> using some sort of GL desktop or application.
>
Ah. It's an openGL app I wrote. It displays textures (Loaded as png's) in a 4
sided cube (No top or bottom). The textures are rrd graphs...
On an nvidia 8600GTS I get > 50fps with FSAA enabled and about 2% CPU with
about 1100x900 window size (Without FSAA I can get the full dual display @ >
50fps and a few % CPU). With X1400 (Which should be not a lot faster than the
X600 according to raw stats?) and fglrx drivers I can get 1680x1050 full
screen at > 50fps almost 0% CPU.
But with he X600 I get 100% CPU utilisation, somewher between 0 - 1 fps (And
the textures all display as a grey rectangle as well, but I'll try & solve
the speed first since I have an older version that the textures work, but
just as slow).
I ran up sysprof. And according to it I get most of the time spent between
radeonWriteDepthSpan_z24_s8, radeonReadDepthSpan_z24_s8, and
radeonReadRGBASpan_ARGB8888. Then a little bit of time (e.g about 1/20 of the
total) in sample_2d_linear and a couple of other routines... But the majority
in those 3 top routines from libGL.
I'll have to peruse the sources from mesa to know what those all do... AM I
killing things by running at a depth of 24bits? Should I bet at 32? (The
config was written by X -configure because of the original config I had
caused a blank screen).
> Alex
>
> > H
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.x.org/archives/xorg/attachments/20080401/4faa891e/attachment.pgp>
More information about the xorg
mailing list