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.


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \     http://svcs.affero.net/rm.php?r=daenzer



-------------------------------------------------------
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

Reply via email to