add DirectX and NVIDIA OpenGL Support