/external/freetype/src/autofit/ |
afdummy.h | 5 /* Auto-fitter dummy routines to be used if no hinting should be */ 28 /* A dummy writing system used when no hinting should be performed. */
|
afindic.h | 5 /* Auto-fitter hinting routines for Indic writing system */
|
aflatin2.h | 5 /* Auto-fitter hinting routines for latin writing system */
|
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/autofit/ |
afdummy.h | 5 /* Auto-fitter dummy routines to be used if no hinting should be */ 28 /* A dummy writing system used when no hinting should be performed. */
|
afindic.h | 5 /* Auto-fitter hinting routines for Indic writing system */
|
aflatin2.h | 5 /* Auto-fitter hinting routines for latin writing system */
|
module.mk | 20 $(ECHO_DRIVER)autofit $(ECHO_DRIVER_DESC)automatic hinting module$(ECHO_DRIVER_DONE)
|
/external/freetype/include/ |
ftcffdrv.h | 54 * *Hinting* *and* *antialiasing* *principles* *of* *the* *new* *engine* 59 * features (vertical stems) on the pixel grid without hinting, thus 67 * 1) No hinting in the horizontal direction: Unlike `superhinted' 76 * noticeable (and distracting) while reading if hinting were applied. 113 * hinting-engine 123 * hinting-engine 126 * Thanks to Adobe, which contributed a new hinting (and parsing) 129 * macro isn't defined, `hinting-engine' does nothing. 134 * The following example code demonstrates how to select Adobe's hinting 145 * "hinting-engine", &hinting_engine ) [all...] |
ftttdrv.h | 65 * interpreter with and without subpixel hinting support, 70 * If subpixel hinting is on, many TrueType bytecode instructions behave 78 * Details on subpixel hinting and some of the necessary tweaks can be 83 * hinting (omitting the error handling). 111 * select the hinting engine for Truetype fonts. 123 * equivalent to the hinting provided by DirectWrite ClearType (as 175 * improved hinting support. 201 * access the rasterized outline after the hinting process. `Normal' 205 * After hinting, these 16 grid lines are mapped to 6x5 (or 6x1) grid 210 * differently: v1.6 returns bit~12 (hinting for grayscale), while v2. [all...] |
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/include/freetype/ |
ftcffdrv.h | 54 * *Hinting* *and* *antialiasing* *principles* *of* *the* *new* *engine* 59 * features (vertical stems) on the pixel grid without hinting, thus 67 * 1) No hinting in the horizontal direction: Unlike `superhinted' 76 * noticeable (and distracting) while reading if hinting were applied. 113 * hinting-engine 123 * hinting-engine 126 * Thanks to Adobe, which contributed a new hinting (and parsing) 129 * macro isn't defined, `hinting-engine' does nothing. 134 * The following example code demonstrates how to select Adobe's hinting 145 * "hinting-engine", &hinting_engine ) [all...] |
ftttdrv.h | 62 * supported hinting of the right-side bearing point, such that the 65 * performance (e.g., not having to run hinting on all glyphs just to 68 * cache hinting widths across multiple sizes and device aspect ratios. 80 * of improving symmetry in glyphs through hinting the right-side 83 * http://www.beatstamm.com/typography/RTRCh4.htm#Sec21. Since hinting 116 * minimize hinting techniques that were problematic with the extra 142 * interpreter with and without subpixel hinting support, 147 * If subpixel hinting is on, many TrueType bytecode instructions behave 155 * Details on subpixel hinting and some of the necessary tweaks can be 160 * hinting (omitting the error handling) [all...] |
/external/pdfium/third_party/freetype/include/freetype/ |
ftcffdrv.h | 54 * *Hinting* *and* *antialiasing* *principles* *of* *the* *new* *engine* 59 * features (vertical stems) on the pixel grid without hinting, thus 67 * 1) No hinting in the horizontal direction: Unlike `superhinted' 76 * noticeable (and distracting) while reading if hinting were applied. 113 * hinting-engine 123 * hinting-engine 126 * Thanks to Adobe, which contributed a new hinting (and parsing) 129 * macro isn't defined, `hinting-engine' does nothing. 134 * The following example code demonstrates how to select Adobe's hinting 145 * "hinting-engine", &hinting_engine ) [all...] |
ftttdrv.h | 62 * supported hinting of the right-side bearing point, such that the 65 * performance (e.g., not having to run hinting on all glyphs just to 68 * cache hinting widths across multiple sizes and device aspect ratios. 80 * of improving symmetry in glyphs through hinting the right-side 83 * http://www.beatstamm.com/typography/RTRCh4.htm#Sec21. Since hinting 116 * minimize hinting techniques that were problematic with the extra 142 * interpreter with and without subpixel hinting support, 147 * If subpixel hinting is on, many TrueType bytecode instructions behave 155 * Details on subpixel hinting and some of the necessary tweaks can be 160 * hinting (omitting the error handling) [all...] |
/prebuilts/misc/darwin-x86_64/freetype/include/freetype2/ |
ftcffdrv.h | 54 * *Hinting* *and* *antialiasing* *principles* *of* *the* *new* *engine* 59 * features (vertical stems) on the pixel grid without hinting, thus 67 * 1) No hinting in the horizontal direction: Unlike `superhinted' 76 * noticeable (and distracting) while reading if hinting were applied. 113 * hinting-engine 123 * hinting-engine 126 * Thanks to Adobe, which contributed a new hinting (and parsing) 129 * macro isn't defined, `hinting-engine' does nothing. 134 * The following example code demonstrates how to select Adobe's hinting 145 * "hinting-engine", &hinting_engine ) [all...] |
ftttdrv.h | 65 * interpreter with and without subpixel hinting support, 70 * If subpixel hinting is on, many TrueType bytecode instructions behave 78 * Details on subpixel hinting and some of the necessary tweaks can be 83 * hinting (omitting the error handling). 111 * select the hinting engine for Truetype fonts. 123 * equivalent to the hinting provided by DirectWrite ClearType (as 175 * improved hinting support. 201 * access the rasterized outline after the hinting process. `Normal' 205 * After hinting, these 16 grid lines are mapped to 6x5 (or 6x1) grid 210 * differently: v1.6 returns bit~12 (hinting for grayscale), while v2. [all...] |
/external/freetype/src/pshinter/ |
pshinter.c | 5 /* FreeType PostScript Hinting module */
|
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/pshinter/ |
pshinter.c | 5 /* FreeType PostScript Hinting module */
|
/external/pdfium/third_party/freetype/src/pshinter/ |
pshinter.c | 5 /* FreeType PostScript Hinting module */
|
/external/skia/include/core/ |
SkFont.h | 25 1. The Hinting enum in SkPaint is gone entirely, absorbed into SkFont's flags. 77 * Use the system's automatic hinting mechanism to hint the typeface. 78 * This is a last resort hinting method applied only if other hinting methods do not apply. 84 * If the typeface contains explicit bytecodes for hinting, use them. 91 * If the typeface contains explicit bitmaps for hinting, use them. 99 * If either auto or bytecode hinting was used, apply those results to the metrics of the 100 * glyphs as well. If no hinting was applied, the metrics will just be rounded to the
|
/external/skia/tests/ |
FontObjTest.cpp | 52 SkPaint::Hinting hinting; member in struct:__anon23998 85 paint.setHinting(settings[j].hinting); 97 // For no hinting and light hinting this should take the
|
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/docs/reference/ |
ft2-cff_driver.html | 108 <tr><td><a href="#hinting-engine">hinting-engine</a></td><td> </td></tr> 116 <p><b>Hinting</b> <b>and</b> <b>antialiasing</b> <b>principles</b> <b>of</b> <b>the</b> <b>new</b> <b>engine</b></p> 117 <p>The rasterizer is positioning horizontal features (e.g., ascender height & x-height, or crossbars) on the pixel grid and minimizing the amount of antialiasing applied to them, while placing vertical features (vertical stems) on the pixel grid without hinting, thus representing the stem position and weight accurately. Sometimes the vertical stems may be only partially black. In this context, ‘antialiasing’ means that stems are not positioned exactly on pixel borders, causing a fuzzy appearance.</p> 119 <p>1) No hinting in the horizontal direction: Unlike ‘superhinted’ TrueType, which changes glyph widths to accommodate regular inter-glyph spacing, Adobe's approach is ‘faithful to the design’ in representing both the glyph width and the inter-glyph spacing designed for the font. This makes the screen display as close as it can be to the result one would get with infinite resolution, while preserving what is considered the key characteristics of each glyph. Note that the distances between unhinted and grid-fitted positions at small sizes are comparable to kerning values and thus would be noticeable (and distracting) while reading if hinting were applied.</p> 126 <h3 id="hinting-engine">hinting-engine</h3> 128 <p>Thanks to Adobe, which contributed a new hinting (and parsing) engine, an application can select between ‘freetype’ and ‘adobe’ if compiled with CFF_CONFIG_OPTION_OLD_ENGINE. If this configuration macro isn't defined, ‘hinting-engine’ does nothing.</p [all...] |
/external/freetype/src/psaux/ |
t1decode.h | 51 FT_Bool hinting,
|
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/psaux/ |
t1decode.h | 51 FT_Bool hinting,
|
/external/pdfium/third_party/freetype/src/psaux/ |
t1decode.h | 51 FT_Bool hinting,
|
/frameworks/base/libs/hwui/hwui/ |
MinikinSkia.cpp | 105 SkPaint::Hinting hinting = paint->getHinting(); local 111 flags |= (hinting << 16); 117 paint->setHinting(static_cast<SkPaint::Hinting>(paintFlags >> 16));
|