Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
db0fdfbf107d119dd4b2941d2ca97517b820ad1f
/
src
/
core
/
SkTextBlob.cpp
0951cc2
Revert "Reland "Revert "serialize fonts instead of paints"""
by Mike Reed
· 6 years ago
f4dd96c
Reland "Revert "serialize fonts instead of paints""
by Mike Reed
· 6 years ago
9803b8f
Revert "Revert "serialize fonts instead of paints""
by Mike Reed
· 6 years ago
576633c
Revert "serialize fonts instead of paints"
by Mike Reed
· 6 years ago
f1ae66b
serialize fonts instead of paints
by Mike Reed
· 6 years ago
30cf62b
add rsxform runs to textblobs
by Mike Reed
· 6 years ago
5f6e20d
add gm calling textblob intercepts with spacing
by Mike Reed
· 6 years ago
cfb0120
move intercepts impl into textblob
by Mike Reed
· 6 years ago
ae0d860
move intercepts call to textblob
by Mike Reed
· 6 years ago
d1ca672
use SkFont for blob TightBounds
by Mike Reed
· 6 years ago
efb518d
more simple makers for textblobs
by Mike Reed
· 6 years ago
7b7ab59
SkRunFont is gone, there is only SkFont
by Mike Reed
· 6 years ago
6d59568
change private alloc methods to also take fonts
by Mike Reed
· 6 years ago
b3f4aac
make runfont be a font ... this makes building faster.
by Mike Reed
· 6 years ago
0f9d33e
clean up conditional code for SkTextEncoding
by Mike Reed
· 6 years ago
7d1eb33
hide paint's getFontBounds
by Mike Reed
· 6 years ago
0ec1c57
remove sk_atomic_inc
by Mike Klein
· 6 years ago
de2244c
remove sk_atomic_dec
by Mike Klein
· 6 years ago
97f3cc2
flag to convert to SkTextEncoding
by Mike Reed
· 6 years ago
2ed7820
use SkFont in a lot of places
by Mike Reed
· 6 years ago
9edbf42
Revert[4] "hide nested hinting enum"
by Mike Reed
· 6 years ago
8e12cc6
Reland "Revert "hide nested hinting enum""
by Mike Klein
· 6 years ago
f49563b
Revert "Revert "hide nested hinting enum""
by Mike Reed
· 6 years ago
6bd19df
Revert "hide nested hinting enum"
by Mike Reed
· 6 years ago
fbebece
hide nested hinting enum
by Mike Reed
· 6 years ago
1edff30
SkPaint::Align is dead
by Mike Reed
· 6 years ago
3a42ec0
hide the SkPaint::Align enum entirely
by Mike Reed
· 6 years ago
3185f90
expose SkFont as public way to use TextBlobBuilder
by Mike Reed
· 6 years ago
6e24cd3
Reland "hide setTextAlign"
by Mike Reed
· 6 years ago
f10ea21
Revert "hide setTextAlign"
by Brian Osman
· 6 years ago
43c7183
hide setTextAlign
by Mike Reed
· 6 years ago
434377a
Split out SkRunFont and SkPaint
by Herb Derby
· 6 years ago
93ce79d
drop SkTextBlob alignas(void*), align in Builder manually
by Mike Klein
· 6 years ago
c3bc69f
Rename MakeAsTextDraw to MakeFromText
by Herb Derby
· 6 years ago
ab54e73
Hide SkTextBlob::GlyphPositioning from public API
by Florin Malita
· 6 years ago
b935cf8
const all the things
by Herb Derby
· 6 years ago
785586a
remove unused serialization in textblob
by Cary Clark
· 6 years ago
4b3a515
MakeAsDrawText for SkTextBlob
by Herb Derby
· 6 years ago
53c8769
remove unused untested parts of text blob
by Cary Clark
· 6 years ago
688a8e5
More workarounds on Windows Debug DLL crash.
by Yong-Hwan Baek
· 6 years ago
79aea6a
trim #include <new> from SkPostConfig.h
by Mike Klein
· 6 years ago
cea8e3d
text-blob: Fix OOM issues during blob deserialization.
by Khushal
· 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
d234afd
Remove SkPaint::kGenA8FromLCD_Flag.
by Ben Wagner
· 6 years ago
42f8bc4
Add API for SkTextBlob serialization into caller's memory.
by Khushal
· 6 years ago
dc0b12e
Harden size check during textblob deserialization
by Wei Li
· 6 years ago
eb3f674
Add GetTypefaceOrDefault to SkPaintPriv
by Herb Derby
· 6 years ago
c5166a9
Revert "Revert "remove legacy support for old old picture versions""
by Mike Reed
· 7 years ago
6f11511
Revert "remove legacy support for old old picture versions"
by Mike Reed
· 7 years ago
f3504d4
remove legacy support for old old picture versions
by Mike Reed
· 7 years ago
8957a10
no asserts in deserialization, just fail
by Mike Reed
· 7 years ago
f6eb1f9
simple version of serialization for SkTextBlob
by Mike Reed
· 7 years ago
474d687
Send TextBlobCache purge messages only to owning cache.
by Jim Van Verth
· 7 years ago
8e74cbc
Revert "Revert "use serialprocs for typefaces""
by Mike Reed
· 7 years ago
1a104bc
Revert "use serialprocs for typefaces"
by Mike Reed
· 7 years ago
b681972
use serialprocs for typefaces
by Mike Reed
· 7 years ago
fadbfcd
upgrade SkReadBuffer to always validate
by Mike Reed
· 7 years ago
d923a71
Use SkSafeMath for text blob storage calculations
by Florin Malita
· 7 years ago
90dcafc
Fix SkTextblob deserialization fuzzer issues
by Florin Malita
· 7 years ago
1e18aa6
Harden SkTextBlob deserialization
by Florin Malita
· 7 years ago
e84b482
use validating readbuffer
by Mike Reed
· 7 years ago
63fd760
Remove trailing whitespace.
by Ben Wagner
· 7 years ago
dff47af
Fix whitespace in SkTextBlob.
by Ben Wagner
· 7 years ago
a93a14a
Convert NULL and 0 to nullptr.
by Ben Wagner
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
31599e9
remove dead code around SK_SUPPORT_LEGACY_TEXTBLOB_SERIAL_API
by Mike Reed
· 7 years ago
aaa3056
switch away from std::function in public api
by Mike Reed
· 7 years ago
b99bedd
Add serialize + catalog api to SkTextBlob
by Mike Reed
· 7 years ago
4a01ac9
Purge GrTextBlobCache entries on SkTextBlob deletion
by Florin Malita
· 7 years ago
3a9a7a3
Remove run count field from SkTextBlob.
by Florin Malita
· 7 years ago
bcfb8f6
Revert "Revert "Revert[2] "hide deprecated underline and strikethru"""
by Mike Reed
· 8 years ago
cfd3d9f
Revert "Revert[2] "hide deprecated underline and strikethru""
by Mike Reed
· 8 years ago
aab68c5
Revert[2] "hide deprecated underline and strikethru"
by Mike Reed
· 8 years ago
e005edd
Revert "hide deprecated underline and strikethru"
by Leon Scroggins
· 8 years ago
a01bf9a
hide deprecated underline and strikethru
by Mike Reed
· 8 years ago
704cd32
src/core: s/SkAutoTUnref/sk_sp/g
by Hal Canary
· 8 years ago
37283c2
Use sk_sp text blob APIs
by fmalita
· 8 years ago
4f0a23a
SkTextBlob: Begin implementing Extended TextBlob API
by halcanary
· 8 years ago
2ab9057
update textblob api to use sk_sp
by reed
· 8 years ago
13b9c95
Move SkTypeface to sk_sp.
by bungeman
· 8 years ago
9a9a7b2
Revert of Move SkTypeface to sk_sp. (patchset #5 id:80001 of https://codereview.chromium.org/1933393002/ )
by scroggo
· 8 years ago
6296da7
Move SkTypeface to sk_sp.
by bungeman
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
18300a3
detach -> release
by mtklein
· 8 years ago
32d6b87
SkTextBlob should store per-run text alignment
by fmalita
· 9 years ago
3377975
Make SkTextBlob::RunIterator public.
by halcanary
· 9 years ago
9ae8fe1
[SkTextBlob] Remove incorrect builder assert
by fmalita
· 9 years ago
b0b45d3
[TextBlob] Fall back to TightRunBounds when the font bounds are empty
by fmalita
· 9 years ago
92d976c
Validate text blob runs after SkTextBlob construction.
by fmalita
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
99fe822
Use static_assert instead of SK_COMPILE_ASSERT.
by bungeman
· 9 years ago
2a5ca89
Revert of [TextBlob] Fall back to TightRunBounds when the font bounds are empty (patchset #1 id:1 of https://codereview.chromium.org/1284693002/ )
by egdaniel
· 9 years ago
d6b99cc
[TextBlob] Fall back to TightRunBounds when the font bounds are empty
by fmalita
· 9 years ago
4854d13
Remove distance field flag from SkPaint
by jvanverth
· 9 years ago
9e36c1a
Start canonicalizing color for all A8 textblobs
by joshualitt
· 9 years ago
055f6b5
[SkTextBlob] Custom run font record
by fmalita
· 9 years ago
2af8583
simple patch to always init SkTextBlob uniqueID
by joshualitt
· 9 years ago
f9a4072
Conservative blob bounds cleanup
by fmalita
· 10 years ago
Next »