У меня возникли проблемы с получением UIView с большим CAEAGLLayer для правильной отображения. Если кадр превышает определенный размер (по-видимому, 768 в любом измерении с contentScaleFactor 2.0), он перерисовывается с искаженным изображением предыдущих версий буфера.Проблемы с отображением полноэкранного CAEAGLLayer на Retina iPad
Это довольно легко воспроизвести в примере Apple GLPaint. PaintingView.m имеет жёстко прописанные contentScaleFactor 1.0, но если вы измените его до 2,0:
self.contentScaleFactor = 2.0;
и запустить его на Retina IPad (не симулятор), вы получите что-то вроде этого, когда вы рисуете:
выпущена версия iOS 5.1.1, но похоже, что эта проблема не была исправлена на моем экране сетчатки «iPad 3». Hmmmm .... –