Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションを閉じる前に、VBO などの OpenGL データをメモリから削除するメソッドを呼び出す人が多いことに気付きました (lwjgl や Java だけでなく)。
しかし、アプリケーション ループが終了したときに、すべてのデータを削除するべきではありませんか? そうでない場合、Javaアプリケーション(openglおよびlwjglデータを含む)を閉じた後にメモリを完全にクリーンアップする最良の方法は何ですか?
OpenGLオブジェクトは、OpenGLコンテキストの破棄によって削除されます(LWJGLでは、OpenGLウィンドウが破棄されたときに発生すると思います)。したがって、自分で削除する必要はありません。しかし、優れたコーディング慣行では、そうすべきだと言っています。