Ua lomia le lomiga o le faletusi multimedia LDL 0.2 (Little DirectMedia Layer), e mafai ai ona fatuina ni polokalama fa'ata'ita'i e mafai ona fa'agaoioia i luga o faiga fa'aonaponei ma faiga tuai (Windows 95+, macOS/OS X/Mac OS X 10.6+, tufatufaga ma le kernel Linux 2.0+, FreeBSD 3.0+). O lo'o tu'uina atu se API faigofie fa'alava mo le puleaina o fa'amalama ma le taulimaina o mea tutupu i totonu. E mafai ona fa'aogaina le OpenGL 1.0-4.6 mo le fa'aalia. O le code ua tusia i le C ma laiseneina i lalo o le laisene LGPL 3.0.
I le faʻasalalauga fou:
- Ua fa'aopoopoina se masini fa'ata'ita'i 2D lautele, e mafai ona fa'ata'ita'iina ata fa'apitoa ma ata ma pe leai fo'i. E lagolagoina ai kata ata e lagolagoina le OpenGL 1.2, 2.0, po'o le 3.0. O le fa'atinoga e fa'aaogaina ai fa'aleleiga e muamua tu'u ai fa'amatalaga i le render buffer, fa'avasega e ala i le vaega ma le ata, ona fa'aliliu lea i le geometry.
- Ua fa'aopoopoina se fa'ata'ita'iga o le 3D renderer e lagolagoina le fa'agaoioia i luga o fa'aliliuga eseese o le OpenGL, ae e maua ai se API e tasi.
- Ua fa'atinoina se fa'apipi'iga mo le gagana C++.
O le isi lomiga ua fuafuaina e taulaʻi i le faʻaleleia atili o le 3D API lautele, faʻaopoopoina le lagolago leo, saunia o pepa, ma le tuʻuina atu o faʻamaumauga i isi gagana.


puna: opennet.ru
