Three.js アプリをデバッグするために、いくつかの GL_EXTENSIONS を無効にしたいと考えています。ユーザーの 1 人が問題を抱えており、いくつかの拡張機能が不足していることにかなり絞り込まれました。このユーザーに回避策を実装できるように、開発マシンでこれらの問題を再現できるようにしたいと考えています。彼は重要で、何千マイルも離れています。
現在の拡張機能を表示するためのプログラムしか見つけることができませんでしたが、次のコードを使用していることがわかりました。
renderer.context.getExtension('extension_name')
マシンに関する情報を教えてくれます。ただし、chrome://gpu に表示される拡張機能を無効にすることはできませんでした。具体的には、次を無効にしたいと思います。
GL_OES_texture_float
GL_OES_standard_derivatives
私のマシン、Chrome (ターゲット プラットフォーム) 内、または JavaScript 内から、このシステム全体を無効にできれば幸いです。さらに情報を提供できる場合はお知らせください。