Android: правильная очистка после OpenGL

#android #opengl-es

#Android #opengl-es

Вопрос:

Существуют ли какие-либо конкретные действия по очистке, которые необходимо предпринять для очистки после использования OpenGL ES на Android, или все происходит автоматически?

Ответ №1:

В то время как ОС должна очищать любые ресурсы OpenGL (например, текстуры, VBO, фреймбуфер, …) после завершения вашей программы (это должно сохраняться на Android, как и для любой другой ОС), или контекст GL уничтожается, по-прежнему рекомендуется удалять любые объекты OpenGL, когда они больше не нужны, используяих соответствующие деструкторы (например glDeleteTextures , glDeleteBuffers , …).