Skip navigation links
Tools
SDKs
Libraries
Samples & Demos
Docs
Zones
Community
Support
Legacy GPU Samples
Skip Navigation LinksHome > Archive > Legacy GPU Samples
AMD ATI Samples and demos

RenderMonkey™ Samples

» NormalMapCompression

NormalMapCompression

Illustrates: how to make use of DXT5 for compressing Normal Maps

Products: Radeon 9500/9600/9700/9800 series


3rd Party Samples


» Tomohide Kano's Dynamic Fur Demo

Tomohide
                        Kano's Dynamic Fur Demo









Illustrates: Dynamic fur using SmartShaders
Products: Radeon 8000 series.


DirectX® Samples


» 3DC NormalMapCompression

NormalMapCompression









Illustrates: use of 3Dc for Normal Map Compression
Products: Radeon X800 only Series

» FixedFuncShader

FixedFuncShader









Illustrates: how to implement fixed function vertex processing using DirectX® 9 High Level Shading language
Products: adeon 9500/9600/9700/9800 series

» VertexBlend

VertexBlend









Illustrates: how to perform matrix skinning and bump mapping using DirectX® 9 High Level Shading language and the D3DX Effects framework
Products: Radeon 9500/9600/9700/9800 series

» Query Light Flare

Query Light Flare









Illustrates: the new asynchronous visibility query mechanism introduced in DirectX 9 to determine how bright to make a light flare
Products: Radeon 8000 or 9000 series product.



» High Precision Normal Maps

High Precision
                        Normal Maps









Illustrates: the use of a variety of new and old texture formats to store normal information.
Products: Radeon 9500 or 9700 series product.

» Auto Gen Mip-Maps

Auto Gen Mip-Maps









Illustrates: hardware accelerated mip map generation in DirectX 9 for both 2D textures and cube maps.
Products: Radeon 8000 or 9000 series product.

» Quantized Vertex Normals

Quantized Vertex Normals









Illustrates: the use of the two new 3-tuple stream types, UDEC3 and DEC3N, which can be used to store normals or other 3-tuples in a quantized form.
Products: Radeon 8000 or 9000 series product.

» Depth Bias

Depth Bias









Illustrates: the use of depth bias to eliminate z-fighting when overlaying a wireframe version of an object over the solid version.
Products: Radeon 8000 or 9000 series product.

» sRGB Test

sRGB Test









Illustrates: the three stages in the DirectX 9 graphics pipeline at which gamma correction can be applied.
Products: Radeon 8000 or 9000 series product.

» Occlusion Query

Occlusion Query









Illustrates: the new asynchronous visibility query mechanism introduced in DirectX 9 to count how many pixels of the teapot are visible in the final frame.
Products: Radeon 8000 or 9000 series product.

» Depth of Field

Depth of Field









Illustrates: a per-pixel blurring effect based on depth and focal point.
Products: Radeon 9500 or 9700 series product.

» Depth of Field-HLSL

Depth of Field-HLSL









Illustrates: a per-pixel blurring effect based on depth and focal point using HLSL.
Products: Radeon 9500 or 9700 series product.

» Shadow Map

Shadow Map









Illustrates: the use of a shadow map on an object made of spheres.
Products: Radeon 9500 or 9700 series product.

» HLSL FX

HLSL FX









Illustrates: the use of the DirectX® 9 High Level Shading Language through the D3DX Effects framework.
Products: Radeon 9500 or 9700 series product.

» HLSL NoFX

HLSL NoFX









Illustrates: the use of the DirectX® 9 High Level Shading Language without going through the D3DX Effects framework.
Products: Radeon 9500 or 9700 series product.

» Multi Head

Multi Head









Illustrates: how to make use of the new MultiHead functionality with DirectX 9.
Products: Radeon 7000, 8000 or 9000 series product.

» Video Shader Demo

Video Shader Demo









Illustrates: video post processing effects using shaders.
Products: Radeon 9500 or 9700 series product.



» Direct3D Source Code Archive

Direct3D Source Code Archive









OpenGL


» GLSL Simple Shader

GLSL Simple Shader









Illustrates: Use of ARB_vertex_shader, ARB_fragment_shader, ARB_shader_objects
Products: Radeon 9500/9600/9700/9800 series.

» Simple Shader

Simple Shader









Illustrates: Use of ARB_vertex_program, ARB_fragment_program
Products: Radeon 9500/9600/9700/9800 series.

» Mandelbrot

Mandelbrot









Illustrates: Use of ARB_vertex_program, ARB_fragment_program
Products: Radeon 9500/9600/9700/9800 series.

» HW_Image_Processing

HW_Image_Processing









Illustrates: Use of ARB_fragment_program
Products: Radeon 9500/9600/9700/9800 series.

» OpenGL Source Code Archive

OpenGL Source Code Archive









MacOS Samples


» ATI MacOS OpenGL Demos

ATI MacOS OpenGL Demos









Illustrates: GL_EXT_texture_filter_anisotropic
GL_ARB_multitexture
GL_ARB_texture_env_combine
GL_ARB_texture_cube_map
GL_SGIS_texture_edge_clamp
GL_ATIX_pn_triangles
GL_ARB_texture_env_dot3
GL_ARB_texture_env_add
and GL_EXT_texture3D.
Products: RAGE 128 and Radeon series.