From c3dd247c1e357811b6c99e218281c1c9d2d65aea Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 14 Sep 2014 01:00:14 +0000 Subject: [PATCH] Return to using GDI+ by default in wxGraphicsContext under MSW. Unfortunately Direct2D-based wxGraphicsRenderer is not ready for use yet as it doesn't draw lines with width 0, which are commonly used. The code using it in GetDefaultRenderer() will need to be restored when this bug is fixed. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77694 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/graphics.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/msw/graphics.cpp b/src/msw/graphics.cpp index 7ff2f0a997..2527f3c124 100644 --- a/src/msw/graphics.cpp +++ b/src/msw/graphics.cpp @@ -2002,15 +2002,7 @@ wxGraphicsRenderer* wxGraphicsRenderer::GetGDIPlusRenderer() wxGraphicsRenderer* wxGraphicsRenderer::GetDefaultRenderer() { - wxGraphicsRenderer* renderer; - -#if wxUSE_GRAPHICS_DIRECT2D - renderer = wxGraphicsRenderer::GetDirect2DRenderer(); - if (renderer == NULL) -#endif - renderer = wxGraphicsRenderer::GetGDIPlusRenderer(); - - return renderer; + return wxGraphicsRenderer::GetGDIPlusRenderer(); } bool wxGDIPlusRenderer::EnsureIsLoaded() @@ -2404,4 +2396,4 @@ void wxGCDC::ReleaseHDC(WXHDC hdc) g->ReleaseHDC((HDC)hdc); } -#endif // wxUSE_GRAPHICS_GDIPLUS \ No newline at end of file +#endif // wxUSE_GRAPHICS_GDIPLUS