On Sun, 19 Oct 2003 14:32:40 +0200 Michel Dänzer <[EMAIL PROTECTED]> wrote:
> On Sun, 2003-10-19 at 13:34, Felix Kühling wrote: > > > > I've been messing around with dithering in 16bpp mode. The current > > setting looks like random noise dithering that is different in every > > frame and introduces a slightly annoying flickering. I found out that > > the RADEON_SCALE_DITHER_ENABLE bit (radeon_regs.h) changes this to a > > static pattern dithering that looks the same in every frame. The name of > > the bit doesn't really suggest this meaning. Could someone with hardware > > docs confirm this please? > > Here's what the docs I have say about... > > ROUND_ENABLE: Enable rounding instead of dithering to reduce from 24-bit > pixels. If both dithering and rounding are disabled, > truncation will be used. > 0=Disabled, 1=Enabled > > SCALE_DITHER: Dither algorithm > 0=X error diffusion, 1=2D dither with table lookup > > DITHER_INIT: Enable resetting of the dither error (used for X error > diffusion dither) back to 0 at the start of each line > 0=Use current error, 1=Reset at start of line > > > > Does it work the same on r100 and r200? > > Seems so. > > > Hope this helps. Thanks. BTW, I saw something similar in r128reg.h. I'm going to implement this in all 3 drivers then. Bye, Felix ------------ __\|/__ ___ ___ ------------------------- Felix ___\_e -_/___/ __\___/ __\_____ You can do anything, Kühling (_____\Ä/____/ /_____/ /________) just not everything [EMAIL PROTECTED] \___/ \___/ U at the same time. ------------------------------------------------------- This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo The Event For Linux Datacenter Solutions & Strategies in The Enterprise Linux in the Boardroom; in the Front Office; & in the Server Room http://www.enterpriselinuxforum.com _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel