From 6305747afdec0b78624a2cf6bac2cb5344506a62 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Mon, 8 Aug 2016 19:34:13 +0300 Subject: JRE-11 Support text rendering via DirectWrite API on Windows use shared DirectWrite factory - it's much faster --- src/windows/native/sun/font/lcdglyphDW.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/windows/native/sun/font/lcdglyphDW.cpp b/src/windows/native/sun/font/lcdglyphDW.cpp index bfcb732885..6644d2644a 100644 --- a/src/windows/native/sun/font/lcdglyphDW.cpp +++ b/src/windows/native/sun/font/lcdglyphDW.cpp @@ -109,7 +109,7 @@ Java_sun_font_FileFontStrike__1getGlyphImageFromWindowsUsingDirectWrite env->GetStringRegion(fontFamily, 0, nameLen, lf.lfFaceName); lf.lfFaceName[nameLen] = '\0'; - HRESULT hr = DWriteCreateFactory(DWRITE_FACTORY_TYPE_ISOLATED, + HRESULT hr = DWriteCreateFactory(DWRITE_FACTORY_TYPE_SHARED, __uuidof(IDWriteFactory), reinterpret_cast(&factory)); if (FAILED(hr)) { -- cgit v1.2.3