1. e79a6da Fix empty stroked rects with butt caps by Chris Dalton · 3 years, 2 months ago
  2. 8cdf28f Elide sample coords for GrSkSLFP if only used for pass-through sampling by Brian Osman · 3 years, 2 months ago
  3. 779125d Cleanup SkGpuDevice factory functions a bit by Robert Phillips · 3 years, 2 months ago
  4. 994a37b clean up SkPathEffectPriv removal by Herb Derby · 3 years, 2 months ago
  5. 1042334 Add SkFilterColorProgram by Brian Osman · 3 years, 2 months ago
  6. ec9d0e8 Move patheffect details to (private) base subclass by Mike Reed · 3 years, 2 months ago
  7. 54593e7 Revert "Reland "Use SkImage_Raster's unique ID to cache textures."" by Brian Salomon · 3 years, 2 months ago
  8. 7dd9996 Remove last two uses of SkGpuDevice's GrSurfaceDrawContext-based factory by Robert Phillips · 3 years, 2 months ago
  9. 54c878e Retract GrSurfaceDrawContext when creating SkGpuDevices by Robert Phillips · 3 years, 2 months ago
  10. b32708a Use SkM44 for SkDevice's device-to-global transform by Michael Ludwig · 3 years, 3 months ago
  11. 814c6db Reland "Use SkImage_Raster's unique ID to cache textures." by Brian Salomon · 3 years, 2 months ago
  12. f519ab8 Remove SkSurface_Gpu::MakeWrappedRenderTarget by Robert Phillips · 3 years, 2 months ago
  13. 6bddf46 Revert "Use SkImage_Raster's unique ID to cache textures." by Brian Salomon · 3 years, 2 months ago
  14. 8005007 Use SkImage_Raster's unique ID to cache textures. by Brian Salomon · 3 years, 2 months ago
  15. 81e2f93 Expose intercepts on SkFont by Mike Reed · 3 years, 2 months ago
  16. 4ce8189 switch to SkMutex in SkStrike by Herb Derby · 3 years, 3 months ago
  17. 9ec377e Reland "Simplify quickReject implementation in SkCanvas" by Michael Ludwig · 3 years, 3 months ago
  18. a5842bc Move SkSpan to include/, for use in public API by Brian Osman · 3 years, 3 months ago
  19. ae87bf1 Remove SkSpan class template deduction guides by Brian Osman · 3 years, 3 months ago
  20. 4e1c1a7 Implement computeFastBounds for PathEffects by Michael Ludwig · 3 years, 3 months ago
  21. a372429 Align SkSpan API with std::span by Brian Osman · 3 years, 3 months ago
  22. 88983f1 Fix enumerate to handle refs by Herb Derby · 3 years, 8 months ago
  23. 0627934 [androidkit] optimize JNI calls in AndroidKit.Matrix transformations by Jorge Betancourt · 3 years, 3 months ago
  24. daa02f4 Revert "Simplify quickReject implementation in SkCanvas" by Greg Daniel · 3 years, 3 months ago
  25. 0a0f4f5 Simplify quickReject implementation in SkCanvas by Michael Ludwig · 3 years, 3 months ago
  26. 97f85bb Remove SkTextBlobDiffCanvas, use tracking device directly with base SkCanvas by Michael Ludwig · 3 years, 3 months ago
  27. c9125aa Reland "Better first-class shader & color filter support in runtime effects" by Brian Osman · 3 years, 3 months ago
  28. daa9b8e Add mapRect function and RectToRect constructor to SkM44 by Michael Ludwig · 3 years, 3 months ago
  29. 8a42dc1 Don't use drawVertices for blur masks by Chris Dalton · 3 years, 3 months ago
  30. 3b97aa2 Add NGA compilation stubs by Robert Phillips · 3 years, 3 months ago
  31. 4fd6d0c Don't pass GrRecordingContext and GrSurfaceDraw to SkGpuDevice by Brian Salomon · 3 years, 3 months ago
  32. c2cca5a Revert "Better first-class shader & color filter support in runtime effects" by Greg Daniel · 3 years, 3 months ago
  33. adadb95 Better first-class shader & color filter support in runtime effects by Brian Osman · 3 years, 3 months ago
  34. b6cce2d don't draw strings that have no glyphs by Herb Derby · 3 years, 3 months ago
  35. 1c42fcf Don't pass NaN to SkChopQuadAt in SkChopQuadAtMaxCurvature. by Brian Salomon · 3 years, 3 months ago
  36. 552fcb9 Remove flexible runtime effects entirely by Brian Osman · 3 years, 3 months ago
  37. 83dae92 Remove SkSL sample-with-matrix implementation by Brian Osman · 3 years, 3 months ago
  38. 65d7ab2 Loosen ES3 restrictions in Runtime Effects for debugging. by John Stiles · 3 years, 3 months ago
  39. 27c4202 Remove GrBitmapTextureMaker. by Brian Salomon · 3 years, 3 months ago
  40. ffeef16 use MakeFor...() when caching by Mike Klein · 3 years, 3 months ago
  41. 47c88cc handle perspective glyph drawing correctly by Herb Derby · 3 years, 3 months ago
  42. 4d57111 Reland "Runtime effects: Detect passthrough sample calls automatically" by Brian Osman · 3 years, 3 months ago
  43. b2497dd Revert "Revert "onMatchFaceStyle is unused, so remove it"" by Mike Reed · 3 years, 3 months ago
  44. 3c04a65 Revert "onMatchFaceStyle is unused, so remove it" by Mike Reed · 3 years, 3 months ago
  45. 40f2985 onMatchFaceStyle is unused, so remove it by Mike Reed · 3 years, 3 months ago
  46. 00f3041 Revert "Runtime effects: Detect passthrough sample calls automatically" by Brian Osman · 3 years, 3 months ago
  47. c10f688 Don't use single pass blur for small sigmas in reduced shader mode by Brian Salomon · 3 years, 3 months ago
  48. 48f1065 Reland "Stop using copying SkPath::Iter for convexity and contains checks" by Michael Ludwig · 3 years, 3 months ago
  49. 071182e always use shader based tile modes for blurs in reduced shader mode by Brian Salomon · 3 years, 3 months ago
  50. f9cf1aa add drawGlyphs for SkRSXform by Herb Derby · 3 years, 3 months ago
  51. 29c06bc Revert "Stop using copying SkPath::Iter for convexity and contains checks" by Michael Ludwig · 3 years, 3 months ago
  52. 3752760 Stop using copying SkPath::Iter for convexity and contains checks by Michael Ludwig · 3 years, 3 months ago
  53. 9a56eb7 Consolidate on SkImage_Gpu constructor that takes SkColorInfo. by Brian Salomon · 3 years, 3 months ago
  54. af5afed Add makeAnalysisCanvas to SkStrikeServer by Michael Ludwig · 3 years, 3 months ago
  55. 94df572 Convert dmsaa to an SkSurfaceProp by Chris Dalton · 3 years, 3 months ago
  56. f5b87f9 Make SkSurfaceProps non-optional for SDCs and SkSpecialImages by Chris Dalton · 3 years, 3 months ago
  57. b278967 Fix Android build (SkVertices API change) by Brian Osman · 3 years, 3 months ago
  58. 9d11cbd Fix soft merge conflict in SkRuntimeEffect by Brian Osman · 3 years, 3 months ago
  59. 8ced56f Allow Convexicator to implicitly close correctly by Michael Ludwig · 3 years, 3 months ago
  60. 8f1dff6 Remove layout(marker) from runtime effect SkSL by Brian Osman · 3 years, 3 months ago
  61. e49703f Remove custom SkVertices data and runtime effect `varying` support by Brian Osman · 3 years, 3 months ago
  62. cc3d2d2 Runtime effects: Detect passthrough sample calls automatically by Brian Osman · 3 years, 3 months ago
  63. 624a529 Added an API for creating RuntimeEffects using the SkSL DSL. by Ethan Nicholas · 3 years, 3 months ago
  64. b4e08be Expose experimental iterator on SkParagraph by Mike Reed · 3 years, 3 months ago
  65. e90a295 fix SkCanvas::drawGlyphs's bounds calculation by Herb Derby · 3 years, 3 months ago
  66. 35c894e More plumbing for new virtual onDrawGlyphRunList by Mike Reed · 3 years, 3 months ago
  67. 3910bc9 introduce SkCanvas::onDrawGlyphRunList by Herb Derby · 3 years, 4 months ago
  68. e6f1d8c Add a reset method to SkTMultiMap by Adlai Holler · 3 years, 3 months ago
  69. 333de88 Use fillPixelsWithLocalMatrix in SkBlurMaskFilterImpl::filterMaskGPU by Chris Dalton · 3 years, 3 months ago
  70. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 3 months ago
  71. b91382e remove SkNx::rsqrt() by Mike Klein · 3 years, 3 months ago
  72. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 3 months ago
  73. 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 3 months ago
  74. cdee120 Cache runtime color filter alpha-unchanged flag on the effect by Brian Osman · 3 years, 3 months ago
  75. 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 3 months ago
  76. 8ed8081 GrSkSLFP no longer needs a GrContext by Brian Osman · 3 years, 3 months ago
  77. 52b9e81 Rework gaussian blur to take advantage of GPU sampling. by Albert Chaulk · 3 years, 3 months ago
  78. 3738ef5 Move code generators to codegen/ directory. by John Stiles · 3 years, 3 months ago
  79. 97abbee render RSXForm using SkGlyphRunList by Herb Derby · 3 years, 4 months ago
  80. ffef19c drawGlyphs API for SkCanvas by Herb Derby · 3 years, 4 months ago
  81. 022636b add RSXForm to SkGlyphRun by Herb Derby · 3 years, 4 months ago
  82. 8960100 inline simple functions in the glyph run builder by Herb Derby · 3 years, 4 months ago
  83. 14d0096 Make 'shader' and 'colorFilter' first class types in SkSL by Brian Osman · 3 years, 4 months ago
  84. ef09423 clean up drawTextUTF8 and rename to textToGlyphRunList by Herb Derby · 3 years, 4 months ago
  85. 2307058 Enforce that the recordTimeArena is only available for DDLRecordingContexts by Robert Phillips · 3 years, 4 months ago
  86. 348ee38 SkScalerContext::getImage less brittle. by Ben Wagner · 3 years, 4 months ago
  87. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 4 months ago
  88. 3967588 SkSL: Add TypeKind::kFragmentProcessor by Brian Osman · 3 years, 4 months ago
  89. a6ca0b1 SkAuto[S]TMalloc only for trivially constructible/destructible. by Brian Salomon · 3 years, 4 months ago
  90. 48ad43a remove unused functions from glyph run classes by Herb Derby · 3 years, 4 months ago
  91. 4f8e4fd hoist finite font check to glyph run creation by Herb Derby · 3 years, 4 months ago
  92. 3079266 SkGpuBlurUtils::GaussianBlur handles degenerate downscale cases. by Brian Salomon · 3 years, 4 months ago
  93. c28336e No one needs legacy sprite behavior by Mike Reed · 3 years, 4 months ago
  94. 5ca24f9 Reland "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  95. e501670 Move Sk3Perspective and Sk3Lookat into SkM44 by Michael Ludwig · 3 years, 4 months ago
  96. e8da4d2 Code cleanup: Add isMain() accessor to FunctionDeclaration. by John Stiles · 3 years, 4 months ago
  97. bb0ed8e Revert "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  98. 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 4 months ago
  99. 9d26af9 Fix testing of Runtime Effects with inlining enabled and disabled. by John Stiles · 3 years, 4 months ago
  100. bac6c8f Incorporate Runtime Effect options into hash. by John Stiles · 3 years, 4 months ago