JRE-303 2017.1.1 update breaks linux fonts

Corrected rendering hints for Non-AA text rendering

(cherry picked from commit b923aa7a0729a10ea47d3438622d659fbead44c9)
(cherry picked from commit b6bdd04e41)
This commit is contained in:
Alexey Ushakov
2017-04-14 17:47:38 +03:00
committed by Vitaly Provodin
parent d56a66b04f
commit 4aee1f6a8d

View File

@@ -792,7 +792,7 @@ static void setupLoadRenderFlags(FTScalerContext *context, int fcHintStyle, FcBo
context->loadFlags = FT_LOAD_NO_HINTING;
break;
case FC_HINT_SLIGHT:
context->loadFlags = (fcRenderFlags != FT_RENDER_MODE_MONO) ? FT_LOAD_TARGET_LIGHT : FT_LOAD_NO_HINTING;
context->loadFlags = (fcRenderFlags != FT_RENDER_MODE_MONO) ? FT_LOAD_TARGET_LIGHT : fcLoadFlags;
break;
default:
context->loadFlags = fcLoadFlags;