Ou je dois gldeleteTextures, glDeleteTextures un par un eux? Ou y a-t-il une sorte de fonction glDeleteAllTextures?Les tampons de texture sont-ils vidés lorsqu'un contexte OpenGL ES (iPhone) est désalloué?
3
A
Répondre
4
Les textures (et autres ressources OpenGL ES) sont gérées par des objets EAGLSharegroup. Ces objets sont créés automatiquement pour vous lorsque vous créez vos objets EAGLContext et que vous les supprimez lorsque les objets EAGLContext sont libérés. Donc, la réponse courte à votre question est: non, vous n'avez pas besoin de supprimer toutes les textures avant de publier votre contexte.
Merci, comme je m'y attendais. – Geri