radeon/r128 patches

Brian Victor bhv1 at psu.edu
Sat Dec 18 14:47:17 PST 2004


On Sat, Dec 18, 2004 at 04:46:34PM -0500, Alex Deucher wrote:
[re: artifacts]
>I was getting the same thing a while back. the DDA settings seem to
>need to be tweaked a bit for crtc2.  here's what you can try.  in
>R128InitDDA2Registers() try adjusting the last line here:
>
>    /*save->dda2_on_off = (Ron << 16) | Roff;*/
>    /* shift most be 18 otherwise there's corruption on crtc2 */
>    save->dda2_on_off = (Ron << 18) | Roff;
>
>try replacing the 18 above with 16 or 17.  acording to the specs it
>should be 16, but I get pretty bad artifacts with 16. 18 works
>perfectly for me.

It was actually still 16 in the source I had.  Replacing that with 18
makes it flawless here as well.

Thanks!

-- 
Brian



More information about the xorg mailing list