現在、頂点バッファーを作成し、それを一度だけ使用して三角形のバッチを描画する OpenGL プログラムを作成しています。
どれくらいの期間それを維持する必要がありますか。現在、次の描画バッチが開始されるまで保持していますが、これが安全かどうかはわかりません. glDeleteBuffers のドキュメントは少し不明確です。
見た目から、シェーダーとは異なり、バッファーがすぐに削除されることを意味します。これは、バッファが現在レンダリングに使用されている場合にも発生しますか、それとも実際の削除を遅らせますか?
では、あまりにも多くのバッファを蓄積せずにこれを行う最も安全な方法は何ですか?