This is an optimized deferred renderer in Direct3D 9.0c. The main constraint was no diffuse texture.
Features are:
- Unlimited number of lights (about 150 in this scene)
- Geometry pass has normal mapping, or parallax mapping
- Pre-Z pass for faster depth kill
- Frustum culling of geometries and lights
- Efficient light drawing using tight bounds
- Edge anti-aliasing
- Tone mapping
- Soft shadows using variance shadow mapping (5 maps in this scene)
- Point, directional, spot and projected lights
Report is here: MathieuSanchez-RTG-2010
Usual pictures:




