На самом деле какой-то OpenGL преобладает на Mac, а Open GL преобладает на Linux. Так что для игр на этих ОС OpenGL - настоящий король.
Игры PS3 используют породу OpenGL. XBox использует DirectX.
DirectX является собственностью Microsoft, и Microsoft потратила много времени, чтобы подтолкнуть компании, выпускающие видеокарты, и компании, разрабатывающие игры, уделять больше внимания DirectX. Вся платформа DirectX, инструменты, документация, операционная система - все было сделано для того, чтобы разработчикам было легче разрабатывать для этой платформы. Также не забывайте об агрессивном маркетинге (на всех видеокартах вы слышали только о DirectX на обложке, хотя у всех есть инструкции OpenGL; во всех играх присутствуют функции DirectX, хотя некоторые движки также работают с OpenGL).
Новые функции DirectX 10 уже были реализованы в OpenGL, поэтому нельзя сказать, что в DirectX есть какие-то интересные вещи, которых нет в OpenGL.
Итак, в одной фразе все связано с тем, что у большинства пользователей есть компьютеры с Windows, и Windows - это MS, а DirectX - это MS.
Позже отредактируйте: я должен вернуться к своему ответу, потому что я нашел классную историю о DirectX против OpenGL. Похоже, что не только Microsoft приложила много усилий к исследованиям и разработкам DirectX, но и производители плат OpenGL и видеокарт не сделали много, чтобы помочь OpenGL взлететь. Подробнее здесь: https://softwareengineering.stackexchange.com/a/88055