Is openML concurent with DirectX ?