From dfb1049653c836e03a404706e4e98753ddc261ce Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Thu, 20 Sep 2018 10:44:03 +0200 Subject: [PATCH] Fix #4851: Software GDI is now default --- client/Mac/MRDPView.m | 1 - client/Wayland/wlfreerdp.c | 1 - libfreerdp/core/settings.c | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/client/Mac/MRDPView.m b/client/Mac/MRDPView.m index 8448a67f2..b0b514cca 100644 --- a/client/Mac/MRDPView.m +++ b/client/Mac/MRDPView.m @@ -881,7 +881,6 @@ BOOL mac_pre_connect(freerdp* instance) return -1; } - settings->SoftwareGdi = TRUE; settings->OsMajorType = OSMAJORTYPE_MACINTOSH; settings->OsMinorType = OSMINORTYPE_MACINTOSH; ZeroMemory(settings->OrderSupport, 32); diff --git a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c index 86268f1b1..eed827f3f 100644 --- a/client/Wayland/wlfreerdp.c +++ b/client/Wayland/wlfreerdp.c @@ -132,7 +132,6 @@ static BOOL wl_pre_connect(freerdp* instance) settings->OsMajorType = OSMAJORTYPE_UNIX; settings->OsMinorType = OSMINORTYPE_NATIVE_WAYLAND; - settings->SoftwareGdi = TRUE; ZeroMemory(settings->OrderSupport, 32); settings->OrderSupport[NEG_DSTBLT_INDEX] = TRUE; settings->OrderSupport[NEG_PATBLT_INDEX] = TRUE; diff --git a/libfreerdp/core/settings.c b/libfreerdp/core/settings.c index 9f9c7db5d..652afbd2a 100644 --- a/libfreerdp/core/settings.c +++ b/libfreerdp/core/settings.c @@ -321,6 +321,7 @@ rdpSettings* freerdp_settings_new(DWORD flags) settings->ToggleFullscreen = TRUE; settings->DesktopPosX = 0; settings->DesktopPosY = 0; + settings->SoftwareGdi = TRUE; settings->UnmapButtons = FALSE; settings->PerformanceFlags = PERF_FLAG_NONE; settings->AllowFontSmoothing = FALSE;