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

Re: DRI performance on my Radeon 7500 with 4.3.0 pre1v1



Michel D?nzer wrote:
> > 330 to 440 fps (agp4, enablepageflip) in glxgears (normal size
> > on a 1024x768 screen on a Athlon 1700+), 
> 
> I hope you mean the size the window comes up in by 'normal size' ?

Yes, that's what I meant. glxgears runs in 300x300 pixels or something
like that.

> Does setting the RADEON_NO_USLEEPS and/or RADEON_NO_IRQS environment
> variable(s) make a difference? (See
> http://dri.sourceforge.net/doc/dri_driver_features.phtml for a list of
> other environment variable to tweak driver behaviour)

NO_IRQS drops the framerate down to ~ 100 fps.
NO_USLEEPs doesn't change anything noticable.
NO_VTXFMT neither.
NO_CODEGEN neither.
LIBGL_PERFORMANCE_BOXES doesn't do anything.
TCL_FORCE_[DIS|EN]ABLE neither (I doubt that glxgears uses it)
COMPAT makes glxgears fail an assert in radeon_ioctl.h

AGP and MTRR are enabled.
$ cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0xc0000000 (3072MB), size=  64MB: write-combining, count=2
reg02: base=0xd0000000 (3328MB), size=  64MB: write-combining, count=1
$
seems sound, does it?

If it is rather a DRI bug than a packaging related flaw I can carry it
over to dri-devel. What do you think?

Cheers,
        Moritz



Reply to: