Похоже, что это ошибка с установкой kEAGLDrawablePropertyRetainedBacking
на ДА на Retina iPads, о чем Орион сообщил в в этом вопросе .При установке значения * NO с использованием
eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:NO], kEAGLDrawablePropertyRetainedBacking, kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat, nil];
удаляется сбитый рисунок, но GLPaint полагается на сохраненную основу для своих кистей, поэтому она не будет работать правильно, если вы это сделаете.
Я отправил отчет об ошибке (rdar: // 11070429) с измененным GLPaint в качестве тестового приложения для этого поведения.