OpenGL і DirectX виконують одні й самі функції. Однак деякі ігри краще працюють з OpenGL, а інші демонструють більш високу продуктивність та якість графіки на DirectX.
OpenGL vs DirectX це два движки для малювання графіки. DirectX – це для Windows тільки, з + інтерфейсами, із закритим кодом. OpenGL відкритий, для багатьох різних платформ.
OpenGL (Open Graphics Library) – специфікація, що визначає платформонезалежний (незалежний від мови програмування) програмний інтерфейс для написання додатків, що використовують двовимірну та тривимірну комп'ютерну графіку.