List of Examples
- Example 3.2 Setting a state variable in all Voodoo Graphics subsystems.
- Example 3.3 A minimal Glide program.
- Example 4.1 A thousand points of light.
- Example 4.2 Drawing an anti-aliased triangle.
- Example 5.1 Drawing a constant color triangle.
- Example 5.2 Drawing a flat shaded triangle.
- Example 5.3 Drawing a smooth shaded triangle.
- Example 5.4 Drawing a flat-shaded textured triangle.
- Example 5.5 Drawing a smooth-shaded textured triangle.
- Example 5.6 Drawing a smooth shaded triangle with specular lighting.
- Example 5.7 Drawing a smooth shaded textured triangle with specular
highlights.
- Example 5.8 Drawing a smooth shaded triangle with monochrome diffuse and
colored specular lighting.
-
- Example 6.1 Blending two images.
- Example 6.2 Blending two images, part II.
- Example 6.3 A compositing example.
- Example 7.1 Configuring a z buffer.
- Example 7.2 Configuring a w buffer.
- Example 7.3 Using a depth bias.
- Example 7.4 Hidden surface removal using a z buffer.
- Example 8.1 Fogging with iterated alpha.
- Example 8.2 Creating a fog table.
- Example 8.3 Fogging with 1/w and a fog table.
- Example 8.4 Simulating a blue-screen with chroma-keying.
- Example 9.1 Setting up simple (decal) texture mapping.
- Example 9.2 Applying a modulated (projected) texture.
- Example 9.3 Using trilinear filtering: mipmap blending with bilinear
filtering.
- Example 9.4 Creating a composite texture.
- Example 10.1 Will the mipmap fit?
- Example 10.2 Setting up to load several mipmaps.
- Example 10.3 Downloading a texture for decal texture mapping.
- Example 10.4 Downloading two textures for modulated or composite texture
mapping.
- Example 10.5 Splitting a texture across two TMUs for trilinear mipmapping.
- Example 10.6 Using multiple texture base registers.
- Example 10.7 Loading an NCC table.
- Example 10.8 Loading a color palette.
- Example 10.9 Reading a .3DF file.
- Example 11.1 Reading a pixel value from the LFB.
- Example 11.2 Enabling specific special effects.
- Example 11.3 Writing One 565 RGB Pixel to the back buffer (RGB ordering).
- Example 11.4 Writing Two 565 RGB Pixels to the back buffer (RGB color
ordering).
- Example 11.5 Writing One 888 RGB Pixel to the back buffer (ARGB color
ordering).
- Example 14.1 Snapping coordinates to .0625 resolution.
- Example 14.2 Masking off precision control bits on Intel processors.
- Example 14.3 A portable way to snap coordinates to .0625 resolution.