ATI SDK

ATI Product Information

Support for Alternate OS's

Hardware partners

Software partners

RenderMonkey

Drivers


 
 

Highlights


GPU MeshMapper (V1.0)

GPU PerfStudio (V1.2)

Samples: CrossFire Detect (update)

Samples: PostTonemapResolve

The Compressonator (version 1.41)

GPU Shader Analyzer (V1.42)

RenderMonkey™
(version 1.81) (New)


ATI Compress (version 1.6)

AMD Tootle 2.0 (New)

AMD OpenGL ES 2.0 Emulator (V1.1) (New)

HLSL2GLSL (V0.9)

AMD at GDC 2007

ATI SDK


 
 
ATI Developer - Source Code
 
Radeon® Dithering

Like its predecessors in the ATI Rage family of graphics accelerators, the Radeon® supports rendering to 16, 24 or 32 bit color buffers. Rendering to a 16 bit color buffer can cause quantization due to the small number of bits written to each color channel. One mechanism for reducing the banding artifacts associated with 16 bit color buffers is dithering. In fact, most applications using a 16 bit color buffer just turn this feature on and leave it on. It causes no performance penalty and generally improves visual quality.

Unfortunately, most applications ignore the fact that since alpha blended primitives combine the data in the frame buffer with the data in the current pixel, pixels can be dithered multiple times and accentuate the dither pattern. This is particularly true in particle systems which rely on the cumulative visual effect of many overlapping alpha blended primitives. Note that the artifacts can be removed by simply turning off dithering when rendering the particles.
 
 


 



©2008 Advanced Micro Devices, Inc.    |    Contact AMD    |    Terms and Conditions    |    Privacy    |    Trademark information    |    Site Map