En cambio Carmack se ha resistido al máximo en abandonar OpenGL. Incluso en su último proyecto, Rage, parece que va a seguir con OpenGL.
Carmack dijo que el IDTech5 seria un engine "multi-API", usando tanto OpenGL como Directx9 (no 10) para poder optimizar al máximo cada plataforma. De hecho las últimas declraciones de Carmack sobre las DirectX y la 360 ya no eran tan "desfavorables".