This seems to be a bug with setting kEAGLDrawablePropertyRetainedBacking to YES on iPhone Retina, as Orion reports in this question . Setting for NO with
eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithBool:NO], kEAGLDrawablePropertyRetainedBacking, kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat, nil];
deletes the thumbnail, but GLPaint relies on the saved support for its brushes, so this will not work correctly if you do this.
I published an error report (rdar: // 11070429) with a modified GLPaint as a test application for this behavior.
Brad larson
source share