Графічна бібліотека — це бібліотека підпрограм, призначена для відтворення комп'ютерної графіки на екрані. Зазвичай вона надає оптимізовані версії функцій, які виконують рендеринг. Це може здійснюватись виключно програмним шляхом і виконуватись центральним процесором (поширено у вбудованих системах), або з залученням апаратного прискорення за допомогою графічного процесора (поширеніше в персональних комп'ютерах). Використовуючи ці функції, програма може підготувати зображення для виведення на монітор. Це звільняє програміста від самостійного створення і оптимізації цих функцій і дозволяє зосередитися на побудові власне графічної програми. Графічні бібліотеки переважно використовуються у відеоіграх та симуляторах.

+ Використання графічних бібліотек в операційних системах ОС Vulkan DirectX GNMX Metal Windows 10 Free, Nvidia і AMD Free, MS ніні Mac Free, ніні Free, Apple GNU/Linux Freeнініні Android Freeнініні iOS Free, MoltenVKніні Free, Apple Tizen розробляєтьсянініні Sailfish розробляєтьсянініні Xbox Oneні Freeніні Orbis OS (PS4)ніні Freeні Nintendo Switch Freeнініні У назві деяких API використовується скорочення GL (графічна бібліотека), наприклад, OpenGL і WebGL.

Приклади MIT X Window System

Apple Macintosh cairo Clutter DirectX — бібліотека, створена Microsoft, для роботи під операційними системами Windows і «Direct» Xbox emWin — вбудована графічна бібліотека FLTK — інструментарій і графічна бібліотека ГІК Mesa 3D — бібліотека, яка реалізує OpenGL  — низка неповних реалізацій OpenGL

Qt — бібліотека для кросплатформних застосунків SFML Simple DirectMedia Layer

Skia Graphics Library SIGIL  — бібліотека звуку, вводу та інтеграції графіки

Див. також Anti-Grain Geometry SDK Graphical Widget toolkit графічні елементи керування, намальовані на растрових дисплеях

Примітки

Посилання OpenGL ES (Розробники Android)