私は最近あなたができることを読みました
「OpenGL シェーダーのインスタンスが複数あります」
しかし、これに関する他の詳細は提供されていません。
これが正確に何を意味するのかについて、いくつかの明確化を望みます。
1 つには、複数の glProgram を実行でき、それらを切り替えることができることを知っています。言及しているのはそれだけですか?フレームごとに作成されたいくつかのシェーダープログラムを切り替えることは、本質的に、複数のプログラムを「同時に」使用していることを意味すると思います。
それとも、同じシェーダー プログラムの複数の「インスタンス」を持つことをどういうわけか指していますか? それは私には意味がありません。
ここでいくつかの基本的な説明をお楽しみください。