blob: 30c5c1e96e56df7dcaa5250c98c609fe37481e49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- ./src/ports/SkFontHost_win.cpp
+++ ./src/ports/SkFontHost_win.cpp
@@ -349,7 +349,7 @@ static bool FindByLogFont(SkTypeface* face, void* ctx) {
*/
SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT& origLF) {
LOGFONT lf = origLF;
- make_canonical(&lf);
+// make_canonical(&lf);
sk_sp<SkTypeface> face = SkTypefaceCache::FindByProcAndRef(FindByLogFont, &lf);
if (!face) {
face = LogFontTypeface::Make(lf);
@@ -363,7 +363,7 @@ SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT& origLF) {
*/
sk_sp<SkTypeface> SkCreateFontMemResourceTypefaceFromLOGFONT(const LOGFONT& origLF, HANDLE fontMemResource) {
LOGFONT lf = origLF;
- make_canonical(&lf);
+// make_canonical(&lf);
// We'll never get a cache hit, so no point in putting this in SkTypefaceCache.
return FontMemResourceTypeface::Make(lf, fontMemResource);
}
@@ -686,7 +686,7 @@ SkScalerContext_GDI::SkScalerContext_GDI(sk_sp<LogFontTypeface> rawTypeface,
LOGFONT lf = typeface->fLogFont;
lf.lfHeight = -SkScalarTruncToInt(gdiTextSize);
- lf.lfQuality = compute_quality(fRec);
+// lf.lfQuality = compute_quality(fRec);
fFont = CreateFontIndirect(&lf);
if (!fFont) {
return;
|