Hardware vertex shader model 3.0
Hardware pixel shader model 3.0
32-bit and 16-bit full precision floating point operations
Up to 8 multiple render targets
Occlusion Query
128-bit floating point texture formats
Bilinear, trilinear and anisotropic mipmap filtering
Shadow maps and double sided stencils