ShaderModelってあれでしょ、
もともとはDirectXとOpenGLのシェーダは機能が同じ事から番号が同じままで推移してきたんだが、
PixelShader3.0相当の機能をOpenGLの場合2.0で実現したので合わなくなったことから
ShaderModelと呼ぶようになったと。