On 6/12/05, Nicolai Haehnle <[EMAIL PROTECTED]> wrote:
> On Friday 10 June 2005 18:10, Vladimir Dergachev wrote:
> >
> > On Fri, 10 Jun 2005, Aapo Tahkola wrote:
> >
> > >> Someone, I believe it was Aapo, said that they see white lines across
> the
> > >> screen when the framerate is fairly high. I didn't see this up until
> yesterday
> > >> when I had to change from my 9600pro to a 9600XT (I killed the card
> moving
> > >> it between machines somehow).
> > >
> > > Are you using SiS based motherboard by any chance?
> > > Following patch should fix this at the cost of some speed...
> >
> > I just committed the following patch to r300_reg.h:
> 
> Thanks. By the way, I confirmed that fglrx sets those bits in 0x180 on the
> following cards:
> - 0x4E44 (R300)
> - 0x4E50 (RV350)
> - 0x4A49 (R420)
> ... i.e. pretty much across the board. However, there are many other
> registers that it touches, and I couldn't test how it affects lockups yet.

It sets it too on 0x4e4a (RV350 NJ). For the lockups see my other mail,
i am pretty sure that once we get the proper reported value in 0x0f0d
(RADEON_LATENCY) the lockup will go...

> > +#define R300_MC_INIT_MISC_LAT_TIMER    0x180
> > +#      define R300_MC_MISC__MC_CPR_INIT_LAT_SHIFT      0
> > +#      define R300_MC_MISC__MC_VF_INIT_LAT_SHIFT       4
> > +#      define R300_MC_MISC__MC_DISP0R_INIT_LAT_SHIFT   8
> > +#      define R300_MC_MISC__MC_DISP1R_INIT_LAT_SHIFT   12
> > +#      define R300_MC_MISC__MC_FIXED_INIT_LAT_SHIFT    16
> > +#      define R300_MC_MISC__MC_E2R_INIT_LAT_SHIFT      20
> > +#      define R300_MC_MISC__MC_SAME_PAGE_PRIO_SHIFT    24
> > +#      define R300_MC_MISC__MC_GLOBW_INIT_LAT_SHIFT    24
> 
> Is the last 24 supposed to be a 28?
> 
> > +
> > +
> > +#define R300_MC_INIT_GFX_LAT_TIMER     0x154
> > +#      define R300_MC_MISC__MC_G3D0R_INIT_LAT_SHIFT    0
> > +#      define R300_MC_MISC__MC_G3D1R_INIT_LAT_SHIFT    4
> > +#      define R300_MC_MISC__MC_G3D2R_INIT_LAT_SHIFT    8
> > +#      define R300_MC_MISC__MC_G3D3R_INIT_LAT_SHIFT    12
> > +#      define R300_MC_MISC__MC_TX0R_INIT_LAT_SHIFT     16
> > +#      define R300_MC_MISC__MC_TX1R_INIT_LAT_SHIFT     20
> > +#      define R300_MC_MISC__MC_GLOBR_INIT_LAT_SHIFT    24
> > +#      define R300_MC_MISC__MC_GLOBW_FULL_LAT_SHIFT    0
> 
> Is the last 0 supposed to be a 28?
> 

Jerome


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r 
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to