- f76768d Revert "Clean up unflattening paints" by Robert Phillips · 3 years ago
- 717ef94 Clean up unflattening paints by Mike Reed · 3 years ago
- a0438e6 Remove SK_SUPPORT_DEPRECATED_CLIPOPS and expanding clip op defs by Michael Ludwig · 3 years ago
- d59d3e1 Reland "Add SkClipStack::replaceClip() separate from deprecated clip op" by Michael Ludwig · 3 years ago
- 09746be Set SkPath.fLastMoveToIndex field from SkPathBuilder by Mike Reed · 3 years ago
- 462e188 SkScalerContext handle stroke changing path effect by Ben Wagner · 3 years ago
- 7386dc7 Ensure default SkPaints w/ dither don't get dithered by Robert Phillips · 3 years ago
- 8ba1e71 Revert "Add SkClipStack::replaceClip() separate from deprecated clip op" by Michael Ludwig · 3 years ago
- 337e484 Revert "Reland "uniform Ptr (UPtr) is a sub class of Ptr"" by Derek Sollenberger · 3 years ago
- 35215fb Don't assume extended (check perspective) by Mike Reed · 3 years ago
- ea17e24 Reland "uniform Ptr (UPtr) is a sub class of Ptr" by Herb Derby · 3 years ago
- cc04b6f Revert "Reland "Reland "Omit inner join geometry when possible""" by Tyler Denniston · 3 years ago
- f386862 Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions (take 2) by Robert Phillips · 3 years ago
- 3b39b7f Alias canComputeFastBounds to affectsTransparentBlack by Michael Ludwig · 3 years ago
- 68587ae Add SkClipStack::replaceClip() separate from deprecated clip op by Michael Ludwig · 3 years ago
- b00cbc7 Revert "uniform Ptr (UPtr) is a sub class of Ptr" by Derek Sollenberger · 3 years ago
- 40b82c6 Revert "Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions" by Derek Sollenberger · 3 years ago
- 40dfc67 Reland "Reland "Omit inner join geometry when possible"" by Tyler Denniston · 3 years ago
- cef047a uniform Ptr (UPtr) is a sub class of Ptr by Herb Derby · 3 years ago
- af844c7 Fission GrSurfaceFillContext into skgpu:: and skgpu::v1:: versions by Robert Phillips · 3 years ago
- 68f5606 Fix cases of variable shadowing in rasterization. by John Stiles · 3 years ago
- 46eb3ab Make v1/SurfaceDrawContext V1-only by Robert Phillips · 3 years ago
- 7b401e0 Fix cases of variable shadowing in src/core/. by John Stiles · 3 years ago
- addccaf Enable narrowing conversions automatically for Runtime Effects. by John Stiles · 3 years ago
- a3f206e Non-substantive changes for making v1::SurfaceDrawContext V1-only by Robert Phillips · 3 years ago
- 33bf2b5 Pipe all SDC creation through the recording context by Robert Phillips · 3 years ago
- 98c2dd3 draw atlas: using skvm by Herb Derby · 3 years ago
- 82c99d1 Reduce size of ChildPtr object. by John Stiles · 3 years ago
- ce9a5c9 Allow sampling from SkBlenders. by John Stiles · 3 years ago
- 04c6122 Convert GrBlendFragmentProcessor into a blend function. by John Stiles · 3 years ago
- 8adb625 Revert "SkCanvas: switch from SkDeque to std::deque" by Brian Osman · 3 years ago
- cc9d20f SkCanvas: switch from SkDeque to std::deque by Brian Osman · 3 years ago
- 3d019dd Support serialization of child effects for Runtime Blenders. by John Stiles · 3 years ago
- 15e42b3 draw vertices: implement blending the tri-color shader by Herb Derby · 3 years ago
- 99d7d67 draw vertices: implement triangle vertex color by Herb Derby · 3 years ago
- 3b6ee00 remove unused uniforms from update by Herb Derby · 3 years ago
- 7fd83eb Fix SkTLList::popTail by Brian Osman · 3 years ago
- 4dca831 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext by Robert Phillips · 3 years ago
- 5992f9e draw vertices: fast triangles using a shader by Herb Derby · 3 years, 1 month ago
- 3a21d49 Revert "Reland "SkCanvas: switch from SkDeque to simpler SkSTArray"" by Brian Osman · 3 years ago
- 85dbc1e Reland "draw vertices: put SkVM implementation behind a flag" by Herb Derby · 3 years, 1 month ago
- 4573ae1 Reland "SkCanvas: switch from SkDeque to simpler SkSTArray" by Brian Osman · 3 years, 1 month ago
- 79b1478 Revert "SkCanvas: switch from SkDeque to simpler SkSTArray" by Brian Osman · 3 years ago
- 222c1c1 SkCanvas: switch from SkDeque to simpler SkSTArray by Brian Osman · 3 years, 1 month ago
- 32e07ae Revert "draw vertices: put SkVM implementation behind a flag" by Herb Derby · 3 years, 1 month ago
- 2efda3a draw vertices: put SkVM implementation behind a flag by Herb Derby · 3 years, 1 month ago
- a495351 add array to the Uniforms by Herb Derby · 3 years, 1 month ago
- a37001e Reland "Reland "add op array32 for indirect uniform access"" by Herb Derby · 3 years, 1 month ago
- 2c5b922 Revert "Reland "add op array32 for indirect uniform access"" by Herb Derby · 3 years, 1 month ago
- fe2506f Reland "add op array32 for indirect uniform access" by Herb Derby · 3 years, 1 month ago
- a2a85e4 Generalize composing imagefilters and shaders to blenders by Mike Reed · 3 years, 1 month ago
- 400f52e Retract GrSurfaceDrawContext.h a bit by Robert Phillips · 3 years, 1 month ago
- 940517c Only enlarge bounds for color filters that affect transparent black by Brian Osman · 3 years, 1 month ago
- 6926ba4 Fix variable name shadowing issue. by John Stiles · 3 years, 1 month ago
- 04f22ea Feed all top-level GPU accessors through skgpu::BaseDevice (take 2) by Robert Phillips · 3 years, 1 month ago
- d3b232e Implement SkBlendModeBlender::asFragmentProcessor. by John Stiles · 3 years, 1 month ago
- bb2ef92 Add private blender type to SkSL built-in types. by John Stiles · 3 years, 1 month ago
- 9304aa5 Revert "add op array32 for indirect uniform access" by Brian Osman · 3 years, 1 month ago
- d32ff90 Fix bug with order-of-matrices in updatable drawVertices path by Brian Osman · 3 years, 1 month ago
- 2955c26 Add new SampleBlender callback to SkVMCodeGenerator. by John Stiles · 3 years, 1 month ago
- d9a56b9 Remove color argument from sampleShader. by John Stiles · 3 years, 1 month ago
- 137482f Separate SkVM's SampleChild into two callbacks. by John Stiles · 3 years, 1 month ago
- cfd204a Rename/simplify SkCanvas::resetClip() and make recordable by Michael Ludwig · 3 years, 1 month ago
- ac2d053 add op array32 for indirect uniform access by Herb Derby · 3 years, 1 month ago
- 0e2fb66 Add flag to force high-precision RP by Mike Reed · 3 years, 1 month ago
- 8a166f3 Factor out shared code for SkVM uniform setup. by John Stiles · 3 years, 1 month ago
- d91d234 Revert "Feed all top-level GPU accessors through skgpu::BaseDevice" by Robert Phillips · 3 years, 1 month ago
- 5de8b19 Feed all top-level GPU accessors through skgpu::BaseDevice by Robert Phillips · 3 years, 1 month ago
- 8e51bad Add support for child effects on SkRuntimeBlender. by John Stiles · 3 years, 1 month ago
- 4d5708c Remove template from SkRuntimeEffectBuilder. by John Stiles · 3 years, 1 month ago
- 7a0d3c3 Revise GM infrastructure to not rely on GrSurfaceDrawContext by Robert Phillips · 3 years, 1 month ago
- a7a9443 rename the VM blitter to SkVMBlitter by Herb Derby · 3 years, 1 month ago
- 77046a7 Disallow sk_FragCoord in SkRuntimeEffect by Brian Osman · 3 years, 1 month ago
- 3deb845 Use shared code for verifying SkSL/child-ptr match. by John Stiles · 3 years, 1 month ago
- a9c2e3b Remove vestigates of paint's filterquality by Mike Reed · 3 years, 1 month ago
- a664859 Take the dest color as an input to SkBlenderBase::asFragmentProcessor. by John Stiles · 3 years, 1 month ago
- 08d206b Print out picture version even if its unsupported by Mike Reed · 3 years, 1 month ago
- 946a4cb First pass at a no-SkSL CPU build by Brian Osman · 3 years, 1 month ago
- 4043111 Purge 2020 picture versions by Mike Reed · 3 years, 1 month ago
- 95cc53b Hide filterquality enum entirely by Mike Reed · 3 years, 1 month ago
- f02aa80 Remove dead code (and dead subclass) by Mike Reed · 3 years, 1 month ago
- 3d49efa draw vertices: rename textures -> texCoords by Herb Derby · 3 years, 1 month ago
- 3b7ec0f Remove unused variables by Chris Dalton · 3 years, 1 month ago
- 94fda94 Reland "Fix directional shadows." by Jim Van Verth · 3 years, 1 month ago
- 3c8ae88 Revert "Fix directional shadows." by Jim Van Verth · 3 years, 1 month ago
- 6789b82 Fix directional shadows. by Jim Van Verth · 3 years, 1 month ago
- 475c975 Move the DMSAA surface flag into the public API by Chris Dalton · 3 years, 1 month ago
- f8b7c1a Pass CTM to path effects (experimental) by Tyler Denniston · 3 years, 1 month ago
- 526b0b9 Use value_or in getBlendMode_or. by John Stiles · 3 years, 1 month ago
- 4b6e2f0 Remove GrBlendFragmentProcessor::BlendBehavior. by Brian Salomon · 3 years, 1 month ago
- bdc412f Revert "Reland "Omit inner join geometry when possible"" by Tyler Denniston · 3 years, 1 month ago
- cce0b60 More (no more) getBlendMode cleanup by Mike Reed · 3 years, 1 month ago
- 31580b3 Remove GrBlendFragmentProcessor::Behavior::kSkBlendMode. by Brian Salomon · 3 years, 1 month ago
- 624018a RasterPipeline can't handle custom blenders by Mike Reed · 3 years, 1 month ago
- d0329b9 Sprites can't handle custom blenders by Mike Reed · 3 years, 1 month ago
- e822837 draw vertices: use SkVM for simple triangles by Herb Derby · 3 years, 1 month ago
- 44edd19 Reland "Omit inner join geometry when possible" by Tyler Denniston · 3 years, 1 month ago
- 90f4e9f Hide getBlendMode() by Mike Reed · 3 years, 1 month ago
- 26489dc value_or variant for getBlendMode. by Mike Reed · 3 years, 1 month ago
- 55d339c draw vertices: make shader invariants a little clearer by Herb Derby · 3 years, 1 month ago