However , 3DMark03 used DirectX 9 specific features in a limited manner, because fully supporting hardware was rare at the time of its launch.
3DMark05 requires DirectX 9 hardware with full support for at least Shader Model 2, and takes shader usage to never before seen levels.