フラグメント シェーダーにパーリン ノイズを実装したかっただけです。したがって、サイズ 512 の均一な int 配列をフラグメント シェーダーに渡す必要があります。今、これは私のそれほど古いMacではひどいパフォーマンス(1FPS)につながります. 配列のサイズを縮小しようとしましたが、配列には 246 要素というハード制限があり、それでもインタラクティブなフレームレートが生成されます。だから私の質問は:
- この制限はどこから来るのですか? OSX? グラフィックスカード?OpenGLのバージョン?
- これを回避する方法はありますか?整数テクスチャを使用してみましたが、これらは私の OS でサポートされていません!
誰かが似たようなことを経験したことがありますか?