2013年3月15日金曜日

GLSLでreturnすると極端に遅くなる

GLSLのフラグメントシェーダで(バーテックスシェーダは試してない)main関数の途中でreturn文を入れると、極端に遅くなる。
200fpsだったのが100fpsくらいまで落ちる。
if文で分岐して、実際にその文が実行されなくても遅い。

なぜだ
キャッシュミスが起きてるのかな

0 件のコメント: