/third_party/skia/src/core/ |
D | SkFont_serial.cpp | 110 unsigned hinting = (packed >> kShift_For_Hinting) & kMask_For_Hinting; in Unflatten() local 111 if (hinting > (unsigned)SkFontHinting::kFull) { in Unflatten() 112 hinting = 0; in Unflatten() 114 font->fHinting = SkToU8(hinting); in Unflatten()
|
D | SkScalerContext.h | 445 void SkScalerContextRec::setHinting(SkFontHinting hinting) { in setHinting() argument 447 (static_cast<unsigned>(hinting) << SkScalerContext::kHinting_Shift); in setHinting()
|
/third_party/skia/third_party/externals/harfbuzz/test/shape/data/text-rendering-tests/fonts/ |
D | Selawik-README.md | 8 * Full TrueType hinting with VTT source tables included. See [Hinting](#hinting) for details. 58 This version of Selawik is primarily hinted with the light Latin hinting style Microsoft recommends… 60 …hinting style only uses CVTs for vertical metrics anchors (ascender, descender, cap height, x-heig…
|
/third_party/skia/third_party/externals/freetype/src/cid/ |
D | cidgload.c | 341 FT_Bool hinting; in cid_slot_load_glyph() local 365 hinting = FT_BOOL( ( load_flags & FT_LOAD_NO_SCALE ) == 0 && in cid_slot_load_glyph() 369 glyph->hint = hinting; in cid_slot_load_glyph() 379 hinting, in cid_slot_load_glyph() 398 hinting = glyph->hint; in cid_slot_load_glyph() 487 if ( !hinting || !decoder.builder.hints_funcs ) in cid_slot_load_glyph()
|
/third_party/skia/third_party/externals/freetype/src/cff/ |
D | cffgload.c | 203 FT_Bool hinting, scaled, force_scaling; in cff_slot_load() local 388 hinting = FT_BOOL( ( load_flags & FT_LOAD_NO_HINTING ) == 0 ); in cff_slot_load() 391 glyph->hint = hinting; in cff_slot_load() 404 decoder_funcs->init( &decoder, face, size, glyph, hinting, in cff_slot_load() 449 hinting = FALSE; in cff_slot_load() 451 glyph->hint = hinting; in cff_slot_load() 643 if ( !hinting || !decoder.builder.hints_funcs ) in cff_slot_load()
|
/third_party/skia/third_party/externals/freetype/src/type1/ |
D | t1gload.c | 356 FT_Bool hinting; in T1_Load_Glyph() local 404 hinting = FT_BOOL( !( load_flags & FT_LOAD_NO_SCALE ) && in T1_Load_Glyph() 408 glyph->hint = hinting; in T1_Load_Glyph() 418 hinting, in T1_Load_Glyph() 446 hinting = glyph->hint; in T1_Load_Glyph() 547 if ( !hinting || !decoder.builder.hints_funcs ) in T1_Load_Glyph()
|
/third_party/skia/fuzz/ |
D | FuzzSkParagraph.cpp | 226 bool hinting; in BuildParagraphStyle() local 227 fuzz->next(&hinting); in BuildParagraphStyle() 228 if (hinting) { in BuildParagraphStyle()
|
/third_party/skia/third_party/externals/harfbuzz/test/shape/ |
D | record-test.sh | 66 --no-hinting \ 74 --no-hinting \
|
/third_party/skia/third_party/externals/harfbuzz/test/subset/data/profiles/ |
D | drop-hints.txt | 1 --no-hinting
|
D | drop-hints-desubroutinize.txt | 1 --no-hinting
|
D | drop-hints-retain-gids.txt | 1 --no-hinting
|
D | notdef-outline-drop-hints.txt | 2 --no-hinting
|
D | notdef-outline-drop-hints-desubroutinize.txt | 2 --no-hinting
|
D | drop-hints-desubroutinize-retain-gids.txt | 1 --no-hinting
|
D | notdef-outline-drop-hints-retain-gids.txt | 2 --no-hinting
|
D | notdef-outline-drop-hints-desubroutinize-retain-gids.txt | 2 --no-hinting
|
/third_party/skia/site/docs/dev/design/raster_tragedy/ |
D | _index.md | 11 with a particular emphasis on proper hinting to overcome these issues. Since not all fonts 12 are nicely hinted and sometimes hinting is not desired, there are additional hacks which may 14 device, but not hint text which is art. Unless, of course, the hinting is part of the art like 47 font selection or 'opsz', automatically, or through hinting) then correct linear blending tends 136 One way the type designer could influence the optical size is through hinting. Any manual 137 hinting is done by someone looking at the result at small sizes. Tweaks are made until it 160 active. Any hinting will be done at the final pixel size (the font size mapped through the 197 rather complicated way and amounts to an optical sizing tweak. Just as hinting can be used to
|
/third_party/skia/third_party/externals/freetype/src/psaux/ |
D | psobjs.h | 159 FT_Bool hinting ); 206 FT_Bool hinting );
|
D | cffdecode.h | 33 FT_Bool hinting,
|
D | t1decode.h | 60 FT_Bool hinting,
|
/third_party/skia/third_party/externals/freetype/src/autofit/ |
D | module.mk | 20 $(ECHO_DRIVER)autofit $(ECHO_DRIVER_DESC)automatic hinting module$(ECHO_DRIVER_DONE)
|
/third_party/skia/third_party/externals/freetype/include/freetype/internal/ |
D | psaux.h | 737 FT_Bool hinting ); 912 FT_Bool hinting, 1028 FT_Bool hinting ); 1222 FT_Bool hinting,
|
/third_party/skia/tests/ |
D | FontHostTest.cpp | 208 SkFontHinting hinting; in test_advances() member 242 font.setHinting(settings[j].hinting); in test_advances()
|
/third_party/skia/third_party/externals/freetype/docs/ |
D | CHANGES | 132 hinting and the shape of a glyph and might approach or even reach 142 - It is now possible to change the hinting engine in the `ftstring` 257 - The bytecode hinting of OpenType variation fonts was flawed, since 286 - The auto-hinter now disables hinting if there are blue zones 498 `hinting-engine' property of the `type1' driver module you can 575 - B/W hinting of TrueType fonts didn't work properly if 630 - The warping option has moved from `light' to `normal' hinting 631 where it replaces the original hinting algorithm. The `light' 632 mode is now always void of any hinting in x-direction. 687 - `Light' auto-hinting mode no longer uses TrueType metrics for [all …]
|
/third_party/skia/third_party/externals/freetype/ |
D | meson_options.txt | 28 description: 'Use Harfbuzz library to improve auto-hinting;'
|