468 :
名前は開発中のものです。:
HLSLについて質問なんですが、
int i = 0;
while( i<2000 )
{
i++;
}
↑この用に記述してしまうと
命令数が限られているようで、「1024 iterasion」とエラーが吐き出されてしまって、
ループの限界数を超えてしまっているようです。
しかし、サンプルで落としたARBアセンブリシェーダだと、これがうまくいってるみたいなんです。
どう対処すればよろしいでしょうか。
よく分からんがまずサンプルも一緒に貼るべきではなかろうか
470 :
名前は開発中のものです。:2007/12/10(月) 20:12:14 ID:FNABsH2U
468ですけれど、
シェーダ言語って、命令数が限られるものなんですか?
そうだとしたらその理由は?