Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
811a67270d89483b55c4c63d290645df9c03b2ed
/
src
/
core
/
SkRemoteGlyphCache.cpp
811a672
Make single ctor for SkGlyph and remove reset
by Herb Derby
· 6 years ago
4627523
Stable pointers for SkRemoteGlyphCache
by Herb Derby
· 6 years ago
f6fca26
Make a ctor for SkGlyph
by Herb Derby
· 6 years ago
148b7fd
add saveBehind to canvas
by Mike Reed
· 6 years ago
e7f662b
Use SkFont in getOrCreateCache for RemoteGlyphCache
by Herb Derby
· 6 years ago
fc1cb22
Use SkFont and SkScalerContextEffects for creating SkScalerContext instead of SkPaint
by Herb Derby
· 6 years ago
95e1760
Make SkGlyphRun use SkFont instead of SkPaint
by Herb Derby
· 6 years ago
2d4f7cb
Move the empty glyph checks into the common code
by Herb Derby
· 6 years ago
b5784ac
use SkFontMetrics so we can deprecated the typedef
by Mike Reed
· 6 years ago
c341500
Reland "Move remove ptr args to MakeRecAndEffects"
by Herb Derby
· 6 years ago
1062963
Revert "Move remove ptr args to MakeRecAndEffects"
by Herb Derby
· 6 years ago
b07aba4
Move remove ptr args to MakeRecAndEffects
by Herb Derby
· 6 years ago
4529cb5
change MakeRecAndEffects to take SkFont
by Mike Reed
· 6 years ago
46f21ff
Move Painter implementations into Painter
by Herbert Derby
· 6 years ago
38c7a2e
fonts: Cache serialized typeface wire data for remote fonts.
by Khushal
· 6 years ago
48fb8d8
consolidate SkBinaryWriteBuffers
by Mike Klein
· 6 years ago
6be4715
isolate users of SkFindAndPlaceGlyph.h
by Mike Reed
· 6 years ago
7d8e1f7
Move remote glyph cache DFT handling to painter
by Herb Derby
· 6 years ago
4ea7758
Use common ARGB fallback code for GPU DFT glyphs
by Herb Derby
· 6 years ago
d9e7321
Have Renderer use combined path code - v2
by Herb Derby
· 6 years ago
f88f49d
Revert "Have Renderer use combined path code"
by Mike Klein
· 6 years ago
5dee180
Have Renderer use combined path code
by Herb Derby
· 6 years ago
ce202d5
Extract code common to Renderer and GPU for Fallback
by Herb Derby
· 6 years ago
c03716d
Fix nullptr deref in cache lookup
by Herb Derby
· 6 years ago
48415e9
Simplify descriptors and thighten context lifetime
by Herb Derby
· 6 years ago
04e0c8b
Make setupForAsPaths produce a canonical paint
by Herb Derby
· 6 years ago
96519f2
Centralize the max glyph dimension
by Herb Derby
· 6 years ago
77b02f6
SkRemoteGlyphCache: Make serialization code bitness agnostic.
by Peter Collingbourne
· 6 years ago
90c7d9b
Determine too-big-for-atlas in common code
by Herb Derby
· 6 years ago
d3895d8
Centralize the predicate for a glyph being too large for the atlas
by Herb Derby
· 6 years ago
cf33b1b
fonts: Cap the max number of entries in server side glyph cache tracking
by Khushal
· 6 years ago
aca2b9e
Managing the context was dropped. Adding back in.
by Herb Derby
· 6 years ago
d4255ed
Handle the glyph too big path fallback
by Herb Derby
· 6 years ago
92bc476
Rearrange templates to get ios to compile
by Herb Derby
· 6 years ago
d2fec23
Have GPU and RemoteGlyphCache share mask position code
by Herb Derby
· 6 years ago
ee2a3f3
Add back tight scaler context managment
by Herb Derby
· 6 years ago
447b198
Reorganize TrackLayerDevice and move processGlyphRunForMask
by Herb Derby
· 6 years ago
3a4818d
Move mask rendering to its own routine
by Herb Derby
· 6 years ago
b2c7216
Simplify lifetime of scaler context for remote cache
by Herb Derby
· 6 years ago
48aed85
Use SkGlyphRun directly in SkRemoteGlyphCache
by Herb Derby
· 6 years ago
40adb3c
fonts: Fix UAF bug in SkRemoteGlyphCache.
by Khushal
· 6 years ago
82c11e0
Remove posText system from GrTextContext
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
1c94a8f
fonts: Don't recompute device descs on glyph cache hit.
by Khushal
· 6 years ago
1a9971e
Convert remote glyph cache to use glyp runs
by Herb Derby
· 6 years ago
b983e6b
Device interface uses glyph run list
by Herb Derby
· 6 years ago
2c312c4
Remove SkDrawFilter.
by Ben Wagner
· 6 years ago
3858045
Revert "Remove drawTextBlob from device use drawGlyphRunList"
by Robert Phillips
· 6 years ago
e2e52e4
Remove drawTextBlob from device use drawGlyphRunList
by Herb Derby
· 6 years ago
5c0c798
Use local strike caches to avoid flaky test behavior
by Herb Derby
· 6 years ago
960d421
Revert "Make SkRemoteGlyphCache tests use private glyph cache"
by Herb Derby
· 6 years ago
3e36ce6
Make SkRemoteGlyphCache tests use private glyph cache
by Herb Derby
· 6 years ago
4010c79
fonts: Ignore re-initialization of fallback glyphs from the server.
by Khushal
· 6 years ago
8523b6b
fonts: Fix memory allocation for fallback glyphs.
by Khushal
· 6 years ago
79aea6a
trim #include <new> from SkPostConfig.h
by Mike Klein
· 6 years ago
a05a31a
fonts: Perform blob analysis at SkBaseDevice layer instead of canvas.
by Khushal
· 6 years ago
fa8ff09
fonts: Hook up FallbackTextHelper to font remoting.
by Khushal
· 6 years ago
feb9fa9
Turn off logging for tests
by Herb Derby
· 6 years ago
e70c5fb
Reland fonts: Use correct SurfaceProps in analysis canvas for remoting.
by Khushal
· 6 years ago
458f40a
font remoting: Fix errors with sub-pixel positioning mismatch.
by Khushal
· 6 years ago
489e2bd
fonts: Fix image cache miss from glyphs too large for atlas.
by Khushal
· 6 years ago
cd21d67
Revert "fonts: Use correct SurfaceProps in analysis canvas for remoting."
by Ravi Mistry
· 6 years ago
4f078f7
fonts: Use correct SurfaceProps in analysis canvas for remoting.
by Khushal
· 6 years ago
26cbe51
Rename GrAtlasTextContext -> GrTextContext
by Herb Derby
· 6 years ago
d416083
Reland fonts: Cleanup cache miss logging for font remoting.
by Khushal
· 6 years ago
3e7548c
Reland fonts: Add support for distance field text to font remoting.
by Khushal
· 6 years ago
7257e22
Revert "fonts: Add support for distance field text to font remoting."
by Mike Klein
· 6 years ago
fc6cf92
Revert "fonts: Cleanup cache miss logging for font remoting."
by Mike Klein
· 6 years ago
2b8a0d1
fonts: Cleanup cache miss logging for font remoting.
by Khushal
· 6 years ago
35e0a1a
fonts: Add support for distance field text to font remoting.
by Khushal
· 6 years ago
51371a4
fonts: Handle fallback to using paths for text rendering for remoting.
by Khushal
· 6 years ago
2d2fedd
fonts: Use empty glyphs on cache miss.
by Khushal
· 6 years ago
b2e7127
fonts: Fix memory accounting for deserialized glyphs.
by Khushal
· 6 years ago
a2595f9
fonts: Fix a trace name in SkRemoteGlyphCache
by Khushal
· 6 years ago
88b12e9
fonts: Fix subpixel position mismatch in font remoting
by Khushal
· 6 years ago
e1f566f
Use device and key descriptors
by Herb Derby
· 6 years ago
16d4564
Add move to quiet warning
by Herb Derby
· 6 years ago
38a0843
fonts: Reland push font remoting.
by Khushal
· 6 years ago
efe39bc
Take sk_sp<SkDevice> instead of SkDevice*
by Herb Derby
· 6 years ago
8a23202
Revert "fonts: Set up remote glyph caching to push fonts."
by Mike Klein
· 6 years ago
78a9aed
Revert "fonts: Dont memcpy with nullptr in SkRemoteGlyphCache"
by Mike Klein
· 6 years ago
192b18a
Revert "fonts: Bandaid fix for desc mismatch in SkRemoteGlyphCache."
by Mike Klein
· 6 years ago
ef4142a
fonts: Bandaid fix for desc mismatch in SkRemoteGlyphCache.
by Khushal
· 6 years ago
7e7369f
fonts: Dont memcpy with nullptr in SkRemoteGlyphCache
by Khushal
· 6 years ago
101d563
fonts: Set up remote glyph caching to push fonts.
by Khushal
· 6 years ago
dce19a7
Untangle strike cache and glyph cache
by Herb Derby
· 6 years ago
fa99690
Move strike cache Find*() to strike cache
by Herb Derby
· 6 years ago
f155f81
Move node information to SkStrikeCache
by Herb Derby
· 6 years ago
21fa33f
SkStrikeDifferences::operator() -> add()
by Mike Klein
· 6 years ago
d234afd
Remove SkPaint::kGenA8FromLCD_Flag.
by Ben Wagner
· 6 years ago
209a5f3
Remove all notion of transport from the API - V2.
by Herb Derby
· 6 years ago
4473907
Revert "Remove all notion of transport from the API."
by Herb Derby
· 6 years ago
30a9d26
Better layer tracking fidelity
by Herb Derby
· 6 years ago
4961a93
Remove all notion of transport from the API.
by Herb Derby
· 6 years ago
5ddb308
Distinguish between glyphs with empty path and no path.
by Ben Wagner
· 6 years ago
46117c8
Clean up buffering and serializatoin.
by Herb Derby
· 6 years ago
1a291b3
Cleanup Ops - remove extra bytes sent and received
by Herb Derby
· 6 years ago
39e45df
Various cleanup to remote_demo
by Herb Derby
· 6 years ago
97be88f
Move cache difference code into remote cache files
by Herb Derby
· 6 years ago
Next »