EAGLSharegroup object manages OpenGL ES resources associated with one or more
EAGLContext objects. It is created when an
EAGLContext object is initialized and disposed of when the last
EAGLContext object that references it is released. As an opaque object, there is no developer accessible API.
Available in iOS 2.0 and later.