1

重複の可能性:
opengl でのテクスチャの削除

グラフィック カードに割り当てられたテクスチャ メモリがあり、アプリケーションの終了時にそれを削除しないことを選択した場合、opengl ドライバ/オペレーティング システムに依存して削除することはできますか?

4

1 に答える 1

1

OpenGL リソースは、それらにアクセスできるすべてのコンテキストが破棄されると、暗黙的に解放されます。クライアントが終了すると、プロセスの OpenGL コンテキストが破棄されます。ただし、間接 GLX コンテキスト オブジェクトの場合、X11 クライアント間で共有される可能性があるため、それらへのアクセス権を持つ最後のクライアントが終了した後にのみ解放される可能性があります。

それにもかかわらず、自分で後片付けをすることは常に良い習慣です。

Note : datenwolf より (私からではありません)

于 2012-09-13T12:09:46.527 に答える