2010-08-31 6 views
2

(Mac OS X, les applications iOS)OpenGL - que fait réellement glDeleteTextures?

Q. Qu'est-ce que glDeleteTextures font réellement, sur les plates-formes ci-dessus?

(La documentation officielle est ... clairsemée, au mieux.)

En termes de gestion mem, que les textures faire retirer effectivement de la carte vidéo? (Ou au moins leur espace défini sur réutilisable?)

Cheers.

Répondre

3

Il signale fondamentalement l'implémentation OpenGL que vous souhaitez disposer des ressources allouées à une texture. Les ressources (VRAM, RAM système, etc.) ne sont pas désaffectées immédiatement, car le GPU peut toujours les utiliser. Mais vous pouvez être sûr qu'ils seront libérés.