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