Windows – Remote 3D-accelerated OpenGL apps from Windows server

openglremote desktopwindows

Is there any solution that will you allow you to run GPU-accelerated OpenGL applications remotely, given:

  • The remote machine is a Microsoft Windows server
  • There is a 3D graphics card in the remote machine (e.g., NVIDIA, ATI)

In particular, is this possible over RDP using the Microsoft Remote desktop Client?

As far as I can tell Microsoft's RemoteFX technology only does 3D acceleration for DirectX, it doesn't 3D accelerate OpenGL. VirtualGL+VNC works for Linux, but there isn't a Windows port as far as I can tell.

Best Answer

Thinanywhere has an RDP plugin that they claim can use the GPU to accelerate OpenGL on the server.

In addition, Citrix recently released an add-on to XenApp 6.5 that does allow GPU sharing for OpenGL. They have supported Direct3D GPU sharing for a while (with the proper regkey set) on XenApp as well.