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:
@@ -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
|
||||
|
Reference in New Issue
Block a user