1. 624a529 Added an API for creating RuntimeEffects using the SkSL DSL. by Ethan Nicholas · 3 years, 4 months ago
  2. b4e08be Expose experimental iterator on SkParagraph by Mike Reed · 3 years, 4 months ago
  3. e90a295 fix SkCanvas::drawGlyphs's bounds calculation by Herb Derby · 3 years, 4 months ago
  4. 35c894e More plumbing for new virtual onDrawGlyphRunList by Mike Reed · 3 years, 4 months ago
  5. 3910bc9 introduce SkCanvas::onDrawGlyphRunList by Herb Derby · 3 years, 5 months ago
  6. e6f1d8c Add a reset method to SkTMultiMap by Adlai Holler · 3 years, 4 months ago
  7. 333de88 Use fillPixelsWithLocalMatrix in SkBlurMaskFilterImpl::filterMaskGPU by Chris Dalton · 3 years, 4 months ago
  8. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 4 months ago
  9. b91382e remove SkNx::rsqrt() by Mike Klein · 3 years, 4 months ago
  10. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 4 months ago
  11. 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 4 months ago
  12. cdee120 Cache runtime color filter alpha-unchanged flag on the effect by Brian Osman · 3 years, 4 months ago
  13. 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 4 months ago
  14. 8ed8081 GrSkSLFP no longer needs a GrContext by Brian Osman · 3 years, 4 months ago
  15. 52b9e81 Rework gaussian blur to take advantage of GPU sampling. by Albert Chaulk · 3 years, 4 months ago
  16. 3738ef5 Move code generators to codegen/ directory. by John Stiles · 3 years, 4 months ago
  17. 97abbee render RSXForm using SkGlyphRunList by Herb Derby · 3 years, 4 months ago
  18. ffef19c drawGlyphs API for SkCanvas by Herb Derby · 3 years, 4 months ago
  19. 022636b add RSXForm to SkGlyphRun by Herb Derby · 3 years, 4 months ago
  20. 8960100 inline simple functions in the glyph run builder by Herb Derby · 3 years, 4 months ago
  21. 14d0096 Make 'shader' and 'colorFilter' first class types in SkSL by Brian Osman · 3 years, 4 months ago
  22. ef09423 clean up drawTextUTF8 and rename to textToGlyphRunList by Herb Derby · 3 years, 4 months ago
  23. 2307058 Enforce that the recordTimeArena is only available for DDLRecordingContexts by Robert Phillips · 3 years, 4 months ago
  24. 348ee38 SkScalerContext::getImage less brittle. by Ben Wagner · 3 years, 4 months ago
  25. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 4 months ago
  26. 3967588 SkSL: Add TypeKind::kFragmentProcessor by Brian Osman · 3 years, 4 months ago
  27. a6ca0b1 SkAuto[S]TMalloc only for trivially constructible/destructible. by Brian Salomon · 3 years, 4 months ago
  28. 48ad43a remove unused functions from glyph run classes by Herb Derby · 3 years, 4 months ago
  29. 4f8e4fd hoist finite font check to glyph run creation by Herb Derby · 3 years, 4 months ago
  30. 3079266 SkGpuBlurUtils::GaussianBlur handles degenerate downscale cases. by Brian Salomon · 3 years, 5 months ago
  31. c28336e No one needs legacy sprite behavior by Mike Reed · 3 years, 5 months ago
  32. 5ca24f9 Reland "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 5 months ago
  33. e501670 Move Sk3Perspective and Sk3Lookat into SkM44 by Michael Ludwig · 3 years, 5 months ago
  34. e8da4d2 Code cleanup: Add isMain() accessor to FunctionDeclaration. by John Stiles · 3 years, 5 months ago
  35. bb0ed8e Revert "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 5 months ago
  36. 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 5 months ago
  37. 9d26af9 Fix testing of Runtime Effects with inlining enabled and disabled. by John Stiles · 3 years, 5 months ago
  38. bac6c8f Incorporate Runtime Effect options into hash. by John Stiles · 3 years, 5 months ago
  39. 7508b54 Reland "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 5 months ago
  40. c18a645 Implement constantOutputForConstantInput on GrSkSLFP by Brian Osman · 3 years, 5 months ago
  41. 8af7874 remove {Get,Set}FontCachePointSizeLimit() from API by Herb Derby · 3 years, 5 months ago
  42. 50af8c2 Revert "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 5 months ago
  43. 4b39aaf Add GrRuntimeFPBuilder by Brian Salomon · 3 years, 5 months ago
  44. 501ca21 Remove dead matrixfilter factory by Mike Reed · 3 years, 5 months ago
  45. 7db854c Hide getFilterQuality by Mike Reed · 3 years, 5 months ago
  46. 12a7558 GrFPArgs no longer needs sampling by Mike Reed · 3 years, 5 months ago
  47. 7cee3ef FilterQuality should no longer be needed. by Mike Reed · 3 years, 5 months ago
  48. 4b76265 Client doesn't control sampling in restore by Mike Reed · 3 years, 5 months ago
  49. 7df8d22 Do register allocation in GrResourceAllocator (take 2) by Adlai Holler · 3 years, 5 months ago
  50. 8046837 Remove unused quality param for skvm program by Mike Reed · 3 years, 5 months ago
  51. 225cdea Remove legacy support for inheriting sampling from the paint. by Mike Reed · 3 years, 5 months ago
  52. f96645d Textdiff device bounds match onCreateDevice request by Michael Ludwig · 3 years, 5 months ago
  53. 7b39c3d print telemetry for diagnosing text drawing problems in Chrome by Herb Derby · 3 years, 5 months ago
  54. f970746 Add GM that tests GPU blur with very large sigmas. by Brian Salomon · 3 years, 5 months ago
  55. 310dc4e remove unused code SkGlyphIDSet by Herb Derby · 3 years, 5 months ago
  56. f913c66 Expose text and clusters in SkTextBlob::Iter. by Ben Wagner · 3 years, 5 months ago
  57. c5422d0 Change the order of arguments to GrFragmentProcessor::Compose by Brian Osman · 3 years, 5 months ago
  58. 3561955 Rename fillRectWithLocalMatrix -> fillPixelsWithLocalMatrix by Chris Dalton · 3 years, 5 months ago
  59. 9e6fc64 Add SkColorFilterBase::onFilterColor4f virtual, optimize runtime CF by Brian Osman · 3 years, 5 months ago
  60. 3a94d92 Remove legacy colorfilter flags by Mike Reed · 3 years, 5 months ago
  61. e7a959d Expand SkMessageBus to support different unique key types by Robert Phillips · 3 years, 5 months ago
  62. c737a83 Cache runtime color filter flags by Brian Osman · 3 years, 5 months ago
  63. d0ce149 Return null if clipshader fails by Mike Reed · 3 years, 5 months ago
  64. e82fdaa Accept near-simple, near-circular rrects for shadow fast path. by Jim Van Verth · 3 years, 5 months ago
  65. 0408afc Fix GrGpuBuffer::onRelease() crash problem. by Peng Huang · 3 years, 5 months ago
  66. 01cb243 Always make unarchived SkMatrices thread-safe by Adlai Holler · 3 years, 5 months ago
  67. 41d47ce Pre-cache matrix type in SkMatrixImageFilter by Adlai Holler · 3 years, 5 months ago
  68. bf2dd2a Reland "rename GrSDFTOptions to GrSDFTControl" by Herb Derby · 3 years, 5 months ago
  69. 9edff53 Revert "rename GrSDFTOptions to GrSDFTControl" by Mike Reed · 3 years, 5 months ago
  70. ff83dda Cache image behind picture-shader by Mike Reed · 3 years, 5 months ago
  71. 40a9061 rename GrSDFTOptions to GrSDFTControl by Herb Derby · 3 years, 5 months ago
  72. b2045a3 make runtime effect caching opt-in and private by Mike Klein · 3 years, 5 months ago
  73. b9bd12d Clarify how we decide the bitdepth for picture-shader by Mike Reed · 3 years, 5 months ago
  74. 9ad0982 encapsulate GrSDFTOptions better by Herb Derby · 3 years, 5 months ago
  75. 6d25f9d Fix downsampled blur with clamp mode. by Brian Salomon · 3 years, 5 months ago
  76. 036ba86 Enable dithering in more situations by using raster pipeline by Nathaniel Nifong · 3 years, 6 months ago
  77. 861ef8f hoist origin translation out of the run loop by Herb Derby · 3 years, 6 months ago
  78. c558231 make SkExecutor::GetDefault() a little threadsafe by Mike Klein · 3 years, 5 months ago
  79. dab9d90 Reland "centralize runtime effect caching" by Mike Klein · 3 years, 6 months ago
  80. 40da13b factor out SkLRU::insert_or_update() by Mike Klein · 3 years, 6 months ago
  81. 4a4fbe8 Revert "centralize runtime effect caching" by Mike Reed · 3 years, 6 months ago
  82. ef7a28e centralize runtime effect caching by Mike Klein · 3 years, 6 months ago
  83. dc8a6b6 Remove bug-prone SkIDChangeListener singleThreaded arg by Adlai Holler · 3 years, 6 months ago
  84. 1f57a0f Remove unnecessary SkImageFilters.cpp by Michael Ludwig · 3 years, 6 months ago
  85. a42c619 make matrix color filter runtime-only by Mike Klein · 3 years, 6 months ago
  86. 6c406b8 Remove deprecated tile filter header by Michael Ludwig · 3 years, 6 months ago
  87. f727269 Remove deprecated picture image filter header by Michael Ludwig · 3 years, 6 months ago
  88. d010f65 Trace shader compilation for clients other than Android framework by Brian Osman · 3 years, 6 months ago
  89. 5d9c20e Make TextBlob 'Text' allocators public. by Ben Wagner · 3 years, 6 months ago
  90. 0baacb5 Remove lang parameter from TextBlob alloc methods. by Ben Wagner · 3 years, 6 months ago
  91. 47b400b Rename SkPaintImageFilter to SkShaderImageFilter by Michael Ludwig · 3 years, 6 months ago
  92. 5ef07a4 Remove deprecated offset filter header by Michael Ludwig · 3 years, 6 months ago
  93. c44e21f Add a new entry point for making promise images by Adlai Holler · 3 years, 6 months ago
  94. d56589b Remove deprecated morphology image filter headers by Michael Ludwig · 3 years, 6 months ago
  95. cc75fa8 Remove deprecated merge image filter header by Michael Ludwig · 3 years, 6 months ago
  96. b06dc99 Remove deprecated matrix convolution header and old types by Michael Ludwig · 3 years, 6 months ago
  97. dced31f Change PromiseImage API to take GrContextThreadSafeProxy by Adlai Holler · 3 years, 6 months ago
  98. b7218c1 Remove deprecated magnifier filter header by Michael Ludwig · 3 years, 6 months ago
  99. 7b99343 Remove unused convexity code by Mike Reed · 3 years, 6 months ago
  100. a443dc3 Reland "Remove (unused) gpuType from SkRuntimeEffect::Uniform" by Brian Osman · 3 years, 6 months ago