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