OpenGL structures

Following are the structures associated with OpenGL: