固定機能がなく、それをシェーダーでエミュレートしている。
その上で、シェーダー使わずに固定機能を使うなら

>ソフトウェアで固定パイプライン機能のエミュレートプログラムを組むとか?

となったのだが、何がオカシイの?