This allows hardware rendering to be used on systems with built-in graphics, where drivers often support DirectX far better than OpenGL. At startup, Ren'Py will test the graphics capabilities of the computer it is running on. If the software render is being used, or the game renders at an unacceptably slow speed, Ren'Py will display a warning message to the user.