Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
f0a5369d0c182338215ba7d46f41df2b5d8e1934
/
src
/
ports
/
SkFontHost_FreeType.cpp
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
b07e9a8
use char-to-glyph cache in freetype typeface
by Mike Reed
· 5 years ago
64670cb
Reland "Simplify SkTypeface::charsToGlyphs API to require UTF32 input"
by Mike Reed
· 5 years ago
33906ad
Reland "Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input""
by Robert Phillips
· 5 years ago
652b007a
Revert "Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input""
by Mike Reed
· 5 years ago
70ed05e
Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input"
by Mike Reed
· 5 years ago
fde841d
Simplify SkTypeface::charsToGlyphs API to require UTF32 input
by Mike Reed
· 5 years ago
0a8da21
Remove generateCharFromGlyph and charToGlyphID.
by Ben Wagner
· 5 years ago
3e0141a
quiet down SkFontHost_FreeType debug logs
by Mike Klein
· 5 years ago
ff84d8a
SkTypeface::openStream to return smart pointer.
by Ben Wagner
· 5 years ago
77f94ea
Move more utils into SkFontPriv, IWYU
by Mike Reed
· 6 years ago
4e336e3
Move all glyphsToUnichars to a single impl (rely on typeface)
by Mike Reed
· 6 years ago
b5784ac
use SkFontMetrics so we can deprecated the typedef
by Mike Reed
· 6 years ago
04346d5
use SkFontHinting from SkFontTypes.h
by Mike Reed
· 6 years ago
230a71b
Work around FreeType type change.
by Ben Wagner
· 6 years ago
cc4dbfc
Remove SK_IGNORE_TINY_FREETYPE_SIZE_FIX
by Ben Wagner
· 6 years ago
d6931bb
Work around FreeType issue with bitmap font and autohinter.
by Ben Wagner
· 6 years ago
094b3ea
Simplify FreeType glyph bounds.
by Ben Wagner
· 6 years ago
26a005a
Centralize FreeType UPEM calculation.
by Ben Wagner
· 6 years ago
acb4b0f
Detect when a FreeType glyph doesn't have a path.
by Ben Wagner
· 6 years ago
ad031f5
Improve name table handling.
by Ben Wagner
· 6 years ago
aa166bd
Update FreeType to use isSubpixel and isVertical.
by Ben Wagner
· 6 years ago
f3ca1c6
Implement FreeType COLR/CPAL support.
by Bruce Wang
· 6 years ago
e541645
Change generateAdvance to never chain.
by Ben Wagner
· 6 years ago
2b0e6cd
Reland "SkDEBUGF: use __VA_ARGS__"
by Hal Canary
· 6 years ago
e346b1e
Add SkTypeface::getVariationDesignParameters
by Ben Wagner
· 6 years ago
e923ccc
Revert "SkDEBUGF: use __VA_ARGS__"
by Robert Phillips
· 6 years ago
2267a09
SkDEBUGF: use __VA_ARGS__
by Hal Canary
· 6 years ago
ebf0cf5
Implement SkTypeface_FreeType::onMakeClone which overrides SkTypeface::onMakeClone.
by Bruce Wang
· 6 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 6 years ago
082a7a7
Adjust FreeType matrix based on what came back.
by Ben Wagner
· 6 years ago
d34b8a8
Always FreeType autohint when requested.
by Ben Wagner
· 6 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 6 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 6 years ago
46cc3da
Revert "Revert "SkAdvancedTypefaceMetrics: factor out GlyphToUnicode""
by Hal Canary
· 6 years ago
97c1108
Revert "SkAdvancedTypefaceMetrics: factor out GlyphToUnicode"
by Greg Daniel
· 6 years ago
1c2bcd8
SkAdvancedTypefaceMetrics: factor out GlyphToUnicode
by Hal Canary
· 6 years ago
5bdc4d5
SkAdvancedTypefaceMetrics: simplify more
by Hal Canary
· 6 years ago
fcac00f
Reland "Remove devKerning"
by Herb Derby
· 6 years ago
c76e26a
Revert "Remove devKerning"
by Mike Klein
· 6 years ago
c86c5c0
Remove devKerning
by Herb Derby
· 6 years ago
5ddb308
Distinguish between glyphs with empty path and no path.
by Ben Wagner
· 6 years ago
8031b32
SkPDF/SkTypefaceMetrics: Set PostScript Name in Directwrite backend.
by Hal Canary
· 6 years ago
5423f1f
Correct font metrics, bitmap glyph metrics and underline.
by Ben Wagner
· 6 years ago
2bcd843
SkFontHost_FreeType: better debugging info
by Hal Canary
· 7 years ago
4284613
Enable conditional-uninitialized flag
by Kevin Lubick
· 7 years ago
6613cc5
GOOGLE3 -> SK_BUILD_FOR_GOOGLE3
by Mike Klein
· 7 years ago
3e45a2f
Directly use SkScalerContextRec.
by Ben Wagner
· 7 years ago
e7ac58c
Remove SK_IGNORE_SUBPIXEL_HINTING_FIX.
by Ben Wagner
· 7 years ago
2d6b393
Remove subpixel positioning implies no bytecode hinting.
by Ben Wagner
· 7 years ago
4f6fc83
Fix float-cast-overflow in SkTypeface_FreeType::onGetAdvancedMetrics
by Ben Wagner
· 7 years ago
a4083c9
make most of SkColorPriv.h private
by Cary Clark
· 7 years ago
7ca9a74
Remove uses of sk_throw.
by Ben Wagner
· 7 years ago
423d163
Revert "Remove subpixel positioning implies no bytecode hinting."
by Ben Wagner
· 7 years ago
8807680
Remove subpixel positioning implies no bytecode hinting.
by Ben Wagner
· 7 years ago
219f362
Add strikeout font metrics.
by Ben Wagner
· 7 years ago
3223e27
SkTypeface: fix non-determinism on AdvacedMetrics
by Hal Canary
· 7 years ago
c3aef18
Load FreeType glyph bitmap before emboldening.
by Ben Wagner
· 7 years ago
209e4b1
Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup""
by Hal Canary
· 7 years ago
59ad782
Revert "SkTypeface::getAdvancedMetrics(): cleanup"
by Hal Canary
· 7 years ago
cef0188
SkTypeface::getAdvancedMetrics(): cleanup
by Hal Canary
· 7 years ago
9aec894
Use last value for axis for variation position.
by bungeman
· 7 years ago
b549cc3
Change SkMemory to the more accurately named SkMalloc.
by Herb Derby
· 7 years ago
3318da5
Replace Thinkness with Thickness.
by Ben Wagner
· 7 years ago
d3b6597
Mark overridden destructors with 'override' and remove 'virtual'
by Brian Salomon
· 7 years ago
d7b34a5
Make SkMemory.h and adjust all files for usage.
by Herb Derby
· 7 years ago
f1b61af
Mark function used as template parameter extern.
by Ben Wagner
· 7 years ago
aa3af7b
SkPDF: Always get advances at unitsPerEm.
by Hal Canary
· 7 years ago
e7e5499
Check that the FT_Face actually exists in SkTypeface_FreeType::onGetVariationDesignPosition.
by Ben Wagner
· 7 years ago
2a098d0
Call FT_Set_Default_Properties when available.
by Ben Wagner
· 7 years ago
fc49734
Add SkTypeface::getVariationDesignPosition.
by Ben Wagner
· 7 years ago
9704329
Revert "Add SkTypeface::getVariationDesignPosition."
by Ben Wagner
· 7 years ago
0f3d0c3
Add SkTypeface::getVariationDesignPosition.
by bungeman
· 7 years ago
7d07d46
Revert "Add SkTypeface::getVariationDesignPosition."
by Ben Wagner
· 7 years ago
87e7f82
Add SkTypeface::getVariationDesignPosition.
by Ben Wagner
· 7 years ago
95e3c05
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
c456b73
Revert "SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h"
by Kevin Lubick
· 8 years ago
a5494f1
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
by Hal Canary
· 8 years ago
52ab2f5
Use FT_LOAD_BITMAP_METRICS_ONLY flag
by Seigo Nonaka
· 8 years ago
6e9ac12
Clean up glyph id handling.
by Ben Wagner
· 8 years ago
c05b2bf
Clarify onCreateScalerContext failure modes.
by Ben Wagner
· 8 years ago
7cfd46a
SkScalerContext to use smart pointers.
by bungeman
· 8 years ago
f93d711
SkFontData to use smart pointers.
by bungeman
· 8 years ago
606add3
Revert of SkFontData to use smart pointers. (patchset #3 id:40001 of https://codereview.chromium.org/2339273002/ )
by bungeman
· 8 years ago
d8c2476
SkFontData to use smart pointers.
by bungeman
· 8 years ago
5f1d0f6
SkPDF: SkTypeface_FreeType ToUnicode table improvement.
by halcanary
· 8 years ago
3287588
SkPDF: SkPDFFont class changes
by halcanary
· 8 years ago
8b1d32c
SkPDF/SkAdvancedTypefaceMetrics: simplify ATM, PDF takes over
by halcanary
· 8 years ago
6e45bda
Add test for typeface style round trip.
by bungeman
· 8 years ago
f149169
Correct advances for 'monospace' fonts in PDF.
by bungeman
· 8 years ago
5379051
Fix SkScalerContext_FreeType::generateFontMetrics.
by bungeman
· 8 years ago
7d46f4a
exclude unused functions when mac uses freetype (for pdf)
by caryclark
· 8 years ago
401ae2d
Rotate bitmap strikes with FreeType.
by bungeman
· 8 years ago
280d537
Revert of Rotate emoji with FreeType. (patchset #5 id:80001 of https://codereview.chromium.org/2139703002/ )
by bungeman
· 8 years ago
31e0c13
Rotate bitmap strikes with FreeType.
by bungeman
· 8 years ago
5a493cd
Less indentation.
by bungeman
· 8 years ago
57cd94a
SkAdvancedTypefaceMetrics: getAdvanceData uses std::function
by halcanary
· 8 years ago
e20a875
SkAdvancedTypefaceMetrics: abstract out linked list
by halcanary
· 8 years ago
086eea9
Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ )
by reed
· 8 years ago
5e56cfd
SK_DECLARE_STATIC_MUTEX -> static SkMutex
by mtklein
· 8 years ago
Next »