Текстуры (и другие ресурсы OpenGL ES) управляются объектами EAGLSharegroup.Эти объекты создаются для вас автоматически при создании объектов EAGLContext и удаляются при освобождении объектов EAGLContext.
Итак, краткий ответ на ваш вопрос: нет, вам не нужно удалять все текстурыпрежде чем вы выпустите свой контекст.