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