MiniGL

MiniGL
Fejlesztő3dfx Interactive és mások
Első kiadás1996 (30 éve)
Legfrissebb stabil kiadás2.5 (AmigaOS 4)
(2011-01-06)
Legfrissebb fejlesztői
kiadás
0.4c (Palm OS)
(2001-10-19)
Programozási nyelvC, C++, Assembly
Operációs rendszerWindows, Linux, Palm OS, AmigaOS, AmigaOS 4
Platformx86, ARM, Amiga
Állapotpre-alpha (Palm OS)
Kategóriaprogramkönyvtár
LicencLGPLv2
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.

Történet

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.

Egyéb alkalmazások

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).

Jegyzetek

  1. 1 2 3 Hans de Ruiter (2008). "MiniGL" (angol nyelven). Hozzáférés: 2025. november 5.
  2. 1 2 "miniGL Files". SourceForge (angol nyelven). Hozzáférés: 2025. november 5.
  3. 1 2 "miniGL" (angol nyelven). 2011. július 20. dátummal az eredeti címről archiválva. Hozzáférés: 2025. november 5.
  4. ↑ "miniGL". SourceForge (angol nyelven). Hozzáférés: 2025. november 5.
  5. 1 2 3 Fabien Sanglard (2019. április 4.). "The Story of the 3dfx Voodoo1" (angol nyelven). Hozzáférés: 2025. november 5.
  6. ↑ Richard Leadbetter (2011. október 12.). "Tech Focus: The Legacy of id Software" (angol nyelven). Hozzáférés: 2025. november 5.