actually ue and relent use directx for windows and xbox platforms and opengl for the rest also id tech probably uses directx for xbox