3D Mark 2001 is called DX8 test, but it doesn't test real DX8 capabilities at all:
You can run tests 1-3 in full quality on any other DX6 compatible graphics card. No effect will be missing. The only advantage of DX7/8 graphics card in these tests is hardware accelerated geometry.
Test 4 use PS1.1 on the lake surface, which is shown for 15-20% of testing time - that's the only DX8 exclusive effect, which can reflect DX8 performance in the score.
Score is calculated via this formula: (total low-detail FPS * 10) + (total high-detail FPS + nature FPS) * 20
Here are results of DX8 graphics card: (107,1 + 98,6 + 103,2)*10 + (41,4 + 67,3 + 46,9 +
29,4)*20 = 6789 3D Marks
The bold value (29,4) is framerate in Nature test. Imagine, that the graphics card would be so crappy in pixel-shading, that the performance in PS/lake scenes would be zero. We know, that the lake scenes takes about 18% of the test time, so it's quite easy to count, what the framerate will be: 29,4*0,82 = 24,1 FPS
If I use the 3D Mark formula, the graphics card would score 6683 3D Marks. Well, this "DX8 benchmark" shows 1,5% difference between fast DX8 graphics card and graphics card with zero DX8 performance.
Do you understand now, why I rate 3D Mark 2001 as DX6 test?
As for GeForce 2 scoring near 10k in 3DM01 - are you sure? 10k score was typical for GeForce 4 Ti...
You don't need non-TnL GPU to prove my point. Just switch to SW TnL in 3DMark. For majority of DX7 TnL cards, SW TnL on 2GHz+ GPU will score slightly better in 3DM score. 8-lights tests score will be about twice as high with SW TnL.
The real performance advantage of GF2 wasn't hidden in the TnL engine, but in the 4x2 configuration. Competition was 4x1, 2x2, or 2x3 - GF2 simply offered almost double fill-rate...