Shader model 4.0 a na directX 9.0 pokazuje 3.0 dlaczego?

Posiadam karte graficzną Nividia geforce 8600 GT 512 mb 128 bit od ZOTACA i mam napisane na pódełku że karta ma Shader model 4.0 tym czasem na stronie internetowej

http://www.systemrequirementslab.com/referrer/srtest

jest napisane że mam 3.0 tak samo w everest Ultimate

Mam zainstalowanego windowsa XP czy może mi ktoś wytłumaczyć dlaczego tak jest???

Dzieki z Góry.

Hmmm - a czasem shader model 4.0 nie jest obsługiwany wyłącznie w DX10, który to znowu jest wyłącznie w Viście.