
Το OpenGL διατίθεται σε δύο ποικιλίες. Το πρώτο είναι το Microsoft OpenGL, το οποίο συχνά περιλαμβάνεται στα Windows ή στο λογισμικό εγκατάστασης μιας κάρτας γραφικών. Το δεύτερο είναι το Cosmo OpenGL, το οποίο έχει σχεδιαστεί για συστήματα υπολογιστών που δεν έχουν επιταχυνόμενη κάρτα γραφικών.
Η διεπαφή αποτελείται από περισσότερες από 250 διαφορετικές κλήσεις λειτουργίας, οι οποίες μπορούν να χρησιμοποιηθούν για την σύνταξη σύνθετων τρισδιάστατων σκηνών. Χρησιμοποιείται ευρέως σε CAD, εικονική πραγματικότητα, επιστημονική και ενημερωτική απεικόνιση, προσομοίωση πτήσης και βιντεοπαιχνίδια.
Το OpenGL εξυπηρετεί δύο κύριους σκοπούς:
- Απόκρυψη πολυπλοκότητας διεπαφής με διαφορετικούς επιταχυντές 3D παρουσιάζοντας μια ενιαία, ομοιόμορφη διεπαφή.
- Βελτιώστε τις διαφορετικές δυνατότητες των πλατφορμών υλικού απαιτώντας υποστήριξη για το πλήρες σύνολο λειτουργιών OpenGL για όλες τις εφαρμογές (χρησιμοποιώντας την εξομοίωση λογισμικού, εάν είναι απαραίτητο).
Σήμερα, το OpenGL διαχειρίζεται η μη κερδοσκοπική κοινοπραξία τεχνολογίας Khronos Group.
API, συντομογραφίες υπολογιστών, GL, όροι κάρτας βίντεο