Sources:
      
       Ryan Haksi (3dfx Quake II),
      
       Robert L. Santa (3dfx Quake, 3dfx Quake II,
      Rendition),
      
       Michael Sherman (PalmOS)
    
      Key:
      
        = MiniGL essential (PalmOS, Quake, Quake
      II & Rendition)
      
       - = Standard MiniGL (Quake & Quake II)
      
       + = Extended MiniGL (Quake II & Rendition)
      
       @ = Esoteric (none of the above categories)
    
Some commands in the following table exist in different forms for different numbers of parameters/parameter types. Where this is the case, inclusion of support for any one of these forms has been counted as inclusion of the relevant command in the MiniGL.
| OpenGL function | PalmOS | 3dfx Quake | 3dfx Quake II | Rendition | Code | 
|---|---|---|---|---|---|
| AlphaFunc | No | Yes | Yes | Yes | - | 
| AreTexturesResident | No | No | Yes | Yes | + | 
| ArrayElement | No | No | Yes | Yes | + | 
| Begin | Yes | Yes | Yes | Yes |  | 
| BindTexture | No | Yes | Yes | Yes | - | 
| BlendFunc | No | Yes | Yes | Yes | - | 
| Clear | Yes | Yes | Yes | Yes |  | 
| ClearColor | Yes | Yes | Yes | Yes |  | 
| ClearDepth | No | No | Yes | Yes | + | 
| Color | Yes | Yes | Yes | Yes |  | 
| ColorPointer | No | No | Yes | Yes | + | 
| CullFace | No | No | Yes | Yes | + | 
| DeleteTextures | No | No | Yes | Yes | + | 
| DepthFunc | No | Yes | Yes | Yes | - | 
| DepthMask | No | Yes | Yes | Yes | - | 
| DepthRange | No | Yes | Yes | Yes | - | 
| Disable | Yes | Yes | Yes | Yes |  | 
| DisableClientState | No | No | Yes | Yes | + | 
| DrawArrays | No | No | Yes | Yes | + | 
| DrawBuffer | No | Yes | Yes | Yes | - | 
| DrawElements | No | No | Yes | Yes | + | 
| EdgeFlagPointer | No | No | Yes | Yes | + | 
| Enable | Yes | Yes | Yes | Yes |  | 
| EnableClientState | No | No | Yes | Yes | + | 
| End | Yes | Yes | Yes | Yes |  | 
| Finish | No | No | Yes | Yes | + | 
| Flush | Yes | No | Yes | Yes | + | 
| FrontFace | No | No | Yes | Yes | + | 
| Frustum | No | Yes | Yes | Yes | - | 
| GenTextures | No | No | Yes | Yes | + | 
| GetError | No | No | Yes | Yes | + | 
| GetFloat | No | Yes | Yes | Yes | - | 
| GetInteger | No | Yes | Yes | Yes | - | 
| GetPointer | No | No | Yes | Yes | + | 
| GetString | No | Yes | Yes | Yes | - | 
| IndexPointer | No | No | Yes | Yes | + | 
| InterleavedArrays | No | No | Yes | Yes | + | 
| IsTexture | No | No | Yes | Yes | + | 
| Light | Yes | No | No | No | @ | 
| LoadIdentity | Yes | Yes | Yes | Yes |  | 
| LoadMatrix | Yes | Yes | Yes | Yes |  | 
| MatrixMode | Yes | Yes | Yes | Yes |  | 
| MultMatrix | Yes | Yes | Yes | Yes |  | 
| Normal | Yes | No | No | Yes | @ | 
| Ortho | Yes | Yes | Yes | Yes |  | 
| PixelStore | No | No | Yes | Yes | + | 
| PolygonMode | No | No | Yes | Yes | + | 
| PolygonOffset | No | Yes | Yes | No | - | 
| PopMatrix | Yes | Yes | Yes | Yes |  | 
| PrioritizeTextures | No | Yes | Yes | Yes | - | 
| PushMatrix | Yes | Yes | Yes | Yes |  | 
| ReadBuffer | No | No | Yes | Yes | + | 
| ReadPixels | No | No | Yes | Yes | + | 
| Rotate | Yes | Yes | Yes | Yes |  | 
| Scale | Yes | Yes | Yes | Yes |  | 
| Scissor | No | No | Yes | Yes | + | 
| ShadeModel | Yes | No | Yes | Yes | + | 
| TexCoord | No | Yes | Yes | Yes | - | 
| TexCoordPointer | No | No | Yes | Yes | + | 
| TexEnv | No | Yes | Yes | Yes | - | 
| TexImage | No | Yes | Yes | Yes | - | 
| TexParameter | No | Yes | Yes | Yes | - | 
| TexSubImage2D | No | No | Yes | Yes | + | 
| Translate | Yes | Yes | Yes | Yes |  | 
| Viewport | Yes | No | Yes | Yes | + | 
| Vertex | Yes | Yes | Yes | Yes |  | 
| VertexPointer | No | No | Yes | Yes | + | 
| Number of functions: | 23 | 35 | 65 | 68 | 
| Basic MiniGL | Standard MiniGL | Extended MiniGL | Full OpenGL | |
|---|---|---|---|---|
| Approx. number of functions: | 18 | 35 | 65 | 170 |