命令slot数プログラムの最大長、何ステップまでのプログラムを格納できるかを表します。最大実行可能な命令数でした。命令とカラー演算命令が分かれていました。テクスチャサンプリングが専用ユニットで実行され、時間がかかる処理だったこと。命令が登場してから、実行可能命令数という概念が登場しました。loop命令を使うことで一見無限数の命令実行が可能なように見えますが、実際は上限があるということです。性能を発表する場合にメーカーはこちらの数値を大きく取り上げることがあります。サイズは、slot数によって上限が決まってしまうので、結局宣伝された性能を発揮できることは多くありません。参照を行う場合は必ずループ展開されます。展開した方が有利です。応答がないとハングアップとみなしてデバイスをリセットする機能がついています。あまりに長いシェーダーを走らせているとハングアップと勘違いされてしまい、せっかくの実行も途中でとめられてしまうことがあります。融合できることがあります。分の命令を1命令に格納することが出来たためです。記号を使って明示的に融合命令を記述することも出来ました。マッピング(_bx2)、等の付加機能をノーコストで追加できました。食わない特殊な機能があったからです。レジスタ代わりに使えることがあります。そのためspec上の上限よりもプログラミング時の制約は少なくなります。コンパイラなどは上限までレジスタを使うことがありません。レジスタに代入するだけで精度が落ちることがありました。数1つのシェーダーにパラメータとして渡せるテクスチャ数と、1つのシェーダーが一度に読み込めるテクスチャ数は異なっています。16回サンプリングすることが出来ます。以降は、サンプリング回数に制限がなくなりました。1枚のテクスチャを何回も何回も読み出すことが出来ます。下記3つの「利用可能テクスチャ数」が存在しています。