動作そのものを決定しています。テセレータの動作を変えるにはシェーダーまるごと置き換える必要があり、レンダーステートとシェーダーが一体化しているともいえます。今までのシェーダーからは少々特殊ですが、管理するオブジェクトが減るので扱いは楽です。他のシェーダーでも、シェーダーとペアで使うことがわかりきったステートならシェーダーに含めてしまって構わないのかもしれません。使って各シェーダーを個別に生成したり管理する必要があります。比べると何となくトーンダウンしているようにも見えます。含まれていないだけなのかまだわかりません。シェーダー数が増えて大変そうだし後者のような気もします。反省を踏まえての仕様変更の可能性もあります。ツールやゲームエンジン等の設計にも関わってくるので、今後どうなるのか気になるところです。