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
This commit is contained in:
Vadim Zeitlin
2014-09-14 01:00:14 +00:00
parent 4d16d86821
commit c3dd247c1e

View File

@@ -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
#endif // wxUSE_GRAPHICS_GDIPLUS