1. 3d9c73c Use thread_local on iOS by Ben Wagner · 3 years ago
  2. 7bf7999 Reland "Add format-specifier warnings to SkDebugf." by John Stiles · 3 years, 3 months ago
  3. 283dba5 Revert "Add format-specifier warnings to SkDebugf." by Tyler Denniston · 3 years, 3 months ago
  4. e58831c Add format-specifier warnings to SkDebugf. by John Stiles · 3 years, 3 months ago
  5. 4ce8189 switch to SkMutex in SkStrike by Herb Derby · 3 years, 4 months ago
  6. 8af7874 remove {Get,Set}FontCachePointSizeLimit() from API by Herb Derby · 3 years, 6 months ago
  7. 56015e0 SkStrikeCache: only validate post-purge by Florin Malita · 4 years, 6 months ago
  8. 3b946c1 Check fullness and purge on every strike lookup by Herb Derby · 4 years, 6 months ago
  9. 73ae40a Search for Strike at head of LRU first by Herb Derby · 4 years, 7 months ago
  10. a64f5b2 Remove SkExclusiveStrikePtr. Replace it with sk_sp<SkStrike> by Herb Derby · 4 years, 7 months ago
  11. 659cc1c Make the strike cache hash table own the strike by Herb Derby · 4 years, 7 months ago
  12. 6cc2d9f Use a hash table to quickly locate the strike by Herb Derby · 4 years, 7 months ago
  13. bcd65f1 Reland "Multi-threaded strike cache" by Herb Derby · 4 years, 7 months ago
  14. 5e5e848 Revert "Multi-threaded strike cache" by Herb Derby · 4 years, 7 months ago
  15. a6cd7c0 Multi-threaded strike cache by Herb Derby · 4 years, 7 months ago
  16. 9baef35 Have SkStrikeCache track memory usage by Herb Derby · 4 years, 7 months ago
  17. 81e84a6 Make SkStrikeCache::Node be SkStrike. by Herb Derby · 4 years, 7 months ago
  18. 9102c86 Refcount SkStrikeCache Nodes by Herb Derby · 4 years, 7 months ago
  19. 0234170 Simplify SkStrike ctor by herb · 4 years, 7 months ago
  20. 660317f Move scaler context fallback to GDI by herb · 4 years, 7 months ago
  21. 788b916 Remove SkTMin and SkTMax by Brian Osman · 4 years, 7 months ago
  22. 7f36405 Remove SkMin32/SkMax32 by Brian Osman · 4 years, 8 months ago
  23. 653d2a4 Remove search of desperation by Herb Derby · 4 years, 8 months ago
  24. fdb2b7d Add more thread annotations to SkStrike by Herb Derby · 4 years, 9 months ago
  25. ae2e607 more "SkScalerContextRec is bytes" by Mike Klein · 4 years, 10 months ago
  26. f5e9b42 Change from single prepareForDrawing to prepare[Mask|SDFT|Path]ForDrawing by Herb Derby · 5 years ago
  27. 20eafff Convert prepareForDrawing to glyph buffers by Herb Derby · 5 years ago
  28. 7951a0d Introduce SkGlyphPositionRoundingSpec. by Herbert Derby · 5 years ago
  29. 53eb1ec Restrict SkStrikeInterface to GPU and rename to SkStrikeForGPU by Herb Derby · 5 years ago
  30. 1585d7e opt skottie_tool into thread-local strike caches by Mike Klein · 5 years ago
  31. 154340b Use bulk API for bitmap glyph drawing by Herb Derby · 5 years ago
  32. 1436a13 Add empty check for mask case. Small cleanups elsewhere. by Herb Derby · 5 years ago
  33. c9fce9c Centralize calculating SkPackedGlyphIDs by Herb Derby · 5 years ago
  34. 1ddee02 Remove preparePath from the SkStrikeInterface by Herb Derby · 5 years ago
  35. 5a7d1d2 Remove getGlyphMetrics from the interface by Herb Derby · 5 years ago
  36. 7019060 Introduce mergeGlyphAndImage to SkStrike by Herb Derby · 5 years ago
  37. 511dcfc Remove getGlyphIDMatrics type calls. by Herb Derby · 5 years ago
  38. d42692d Cleanup findOrCreateScopedStrike by Herb Derby · 5 years ago
  39. f0e7581 Make fPathData private and add API for paths by Herb Derby · 5 years ago
  40. baf6478 Convert over more sites to SkStrikeSpecStorage, and remove unused calls by Herb Derby · 5 years ago
  41. e7efd08 Replace SkStrikeSpec with SkStrikeSpecStorage by Herb Derby · 5 years ago
  42. a1b7be6 Add thread safety annotations. by Herb Derby · 5 years ago
  43. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 5 years ago
  44. 1c550f7 Only call findImage when needed by Herb Derby · 5 years ago
  45. 5dd7f84 Reduce use of path generation by Herb Derby · 5 years ago
  46. 812499d Change getMetrics to the final API prepareForDrawing by Herb Derby · 5 years ago
  47. eded39a Return a span from getMetrics by Herb Derby · 5 years ago
  48. 13df106 Add an index to SkGlyphPos by Herb Derby · 5 years ago
  49. e8d2d01 Introduce bulk strike api for glyph metrics for one draw case by Herb Derby · 6 years ago
  50. a4c6487 Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface. by Herb Derby · 6 years ago
  51. 4925364 Introduce SkScopedStrike by Herb Derby · 6 years ago
  52. 9685057 Plumb strike through the common code. by Herb Derby · 6 years ago
  53. 706a7cd Clearify code around hasImage and hasPath by Herb Derby · 6 years ago
  54. 087fad7 Add getTypefaceOrDefault and refTypefaceOrDefault by Herb Derby · 6 years ago
  55. d7861d3 Remove findOrCreateGlyphCache by Herb Derby · 6 years ago
  56. 5fd955e Rename SkGlyphCache -> SkStrike by Herb Derby · 6 years ago
  57. 9bd8346 Embed SkPath in SkGlyph::PathData by Herbert Derby · 6 years ago
  58. 2d4f7cb Move the empty glyph checks into the common code by Herb Derby · 6 years ago
  59. 32c6066 Force clients to specify font when requesting strikecache by Mike Reed · 6 years ago
  60. 54bf684 Revert "Revert "migrate to passing paint/ctm for bounds"" by Mike Reed · 6 years ago
  61. 914d319 Revert "migrate to passing paint/ctm for bounds" by Mike Reed · 6 years ago
  62. d5ed3da migrate to passing paint/ctm for bounds by Mike Reed · 6 years ago
  63. 1bfdd1a align font and paint setup for strikecache access by Mike Reed · 6 years ago
  64. 5fb83f9 create shared helper for strikecache and SkFont by Mike Reed · 6 years ago
  65. dcdabf3 Move strike cache backpointer to glyph cache by Herb Derby · 6 years ago
  66. b5784ac use SkFontMetrics so we can deprecated the typedef by Mike Reed · 6 years ago
  67. c341500 Reland "Move remove ptr args to MakeRecAndEffects" by Herb Derby · 6 years ago
  68. 1062963 Revert "Move remove ptr args to MakeRecAndEffects" by Herb Derby · 6 years ago
  69. b07aba4 Move remove ptr args to MakeRecAndEffects by Herb Derby · 6 years ago
  70. a5a2622 Fix possible nullptr deref by Herb Derby · 6 years ago
  71. ff19d34 Use simple buffers instead of vectors by Herb Derby · 6 years ago
  72. ba38320 Revert "Use simple buffers instead of vectors" by Herb Derby · 6 years ago
  73. b188da1 Use simple buffers instead of vectors by Herb Derby · 6 years ago
  74. 5c0c798 Use local strike caches to avoid flaky test behavior by Herb Derby · 6 years ago
  75. c113e9e Make SkStrikeCache::Validate call non global version by Herb Derby · 6 years ago
  76. 71cca67 Expand ExclusiveStrikePtr with StrikeCache by Herb Derby · 6 years ago
  77. ae167ed Allow access to global glyph cache by Herb Derby · 6 years ago
  78. 960d421 Revert "Make SkRemoteGlyphCache tests use private glyph cache" by Herb Derby · 6 years ago
  79. 3e36ce6 Make SkRemoteGlyphCache tests use private glyph cache by Herb Derby · 6 years ago
  80. 8523b6b fonts: Fix memory allocation for fallback glyphs. by Khushal · 6 years ago
  81. 65b7bfc Glyph search of desperation by Herb Derby · 6 years ago
  82. b2e7127 fonts: Fix memory accounting for deserialized glyphs. by Khushal · 6 years ago
  83. d238d2f Track tail of strike cache by Herb Derby · 6 years ago
  84. e68c4fb Adding pinning to the strike cache by Herb Derby · 6 years ago
  85. dce19a7 Untangle strike cache and glyph cache by Herb Derby · 6 years ago
  86. fa99690 Move strike cache Find*() to strike cache by Herb Derby · 6 years ago
  87. f155f81 Move node information to SkStrikeCache by Herb Derby · 6 years ago
  88. 671e7ee Reorganize strike cache and glyph cache code by Herbert Derby · 6 years ago