現在、私は2番目のスレッドのメモリにイメージをロードしています。その後、表示ループ中に(テクスチャロードが必要な場合)テクスチャをロードします。OpenGLでテクスチャを動的にロードするにはどうすればよいですか?
OpenGLがそれを好まなかったので、2番目のスレッドでテクスチャを読み込めないことがわかりました。おそらくこれは可能ですが、私は何か間違ったことをしました。
一方、私の失敗が有効だった場合 - レンダリングループを中断することなくテクスチャをロードするにはどうすればよいですか?現在、テクスチャはメモリからロードするのに約1秒かかりますが、これは大きな問題ではありませんが、ユーザにとっては少し面倒です。
これは、システムメモリからVRAMにテクスチャをロードするのに非常に時間がかかるようです。どのくらいの大きさで、OpenGLがミップマップレベルを生成していますか? –
非常に大きく、医学的な画像です。 –