Look also for "RDPDD Chained DD"

Apparently in some remote desktop situations the device string uses
"RDPDD" and not "RDPUDD". No idea what the semantic difference is.

Change-Id: I85532b90d759d02fffb73d0f3d22166aefd4edab
This commit is contained in:
Tor Lillqvist
2016-08-01 20:38:57 +03:00
parent af2eed716f
commit 1acd165eae

View File

@@ -604,7 +604,8 @@ void WinOpenGLDeviceInfo::GetData()
maDeviceString = displayDevice.DeviceString;
if (maDeviceID.isEmpty() &&
maDeviceString == "RDPUDD Chained DD")
(maDeviceString == "RDPDD Chained DD" ||
(maDeviceString == "RDPUDD Chained DD")))
{
// we need to block RDP as it does not provide OpenGL 2.1+
mbRDP = true;