| MiniGL | |
| Fejlesztő | 3dfx Interactive és mások |
| Első kiadás | 1996 (30 éve) |
| Legfrissebb stabil kiadás | 2.5 (AmigaOS 4) (2011-01-06) |
| Legfrissebb fejlesztői kiadás | 0.4c (Palm OS) (2001-10-19) |
| Programozási nyelv | C, C++, Assembly |
| Operációs rendszer | Windows, Linux, Palm OS, AmigaOS, AmigaOS 4 |
| Platform | x86, ARM, Amiga |
| Állapot | pre-alpha (Palm OS) |
| Kategória | programkönyvtár |
| Licenc | LGPLv2 |
| A MiniGL weboldala | |
A MiniGL (más betűzéssel: miniGL) az OpenGL 1.1-es szabvány rész-implementációja, melynek ugyanakkor konkrét specifikációja nincs.
A MiniGL története a 3D videójátékok hőskoráig, az 1990-es évek közepéig nyúlik vissza, melyet a Doom első sikerei után a szintén az id Software által kiadott Quake uralt. 1996-ben a Quake készítői bejelentették, hogy a játék által támogatott egyetlen hardveres 3D-gyorsító a Rendition, Inc. Vérité chipsetje lesz és ki is adták az ennek megfelelő változatot VQuake néven. Ennek sikere láttán kiadták a videójáték OpenGL változatát is GLQuake néven Windowsra. A Rendition riválisa, a 3dfx Interactive lépéskényszerbe került és gyorsan kiadta az első OpenGL API implementációját 3Dfx GL miniport néven, mellyel a saját kártyáin is kihasználta a Quake a hardveres 3D-gyorsítási funkciókat. Ennek sikere nyomán más hardvergyártók is saját MiniGL illesztőprogramokat készítettek. Specifikáció sosem készült, minden implementáció a Quake legoptimálisabb működésére fókuszált, ezek alapján egy nem-hivatalos funkciólista a következő:
Ma már minden 3D-gyorsítást is tartalmazó (gyakorlatilag az összes) videókártya teljes OpenGL támogatással rendelkezik, így feleslegessé téve bármilyen 3D minidriver megoldást.
A MiniGL-nek létezik egyéb operációs rendszerekre, így Palm OS-re és AmigaOS 3.x/AmigaOS 4.x-re készített, különböző fejlettségű átirata (portja).