- 13adb4a Speed up the fixed count parametric/radial sort by Chris Dalton · 3 years, 5 months ago
- 569c01b Simplify heuristics for selecting path tessellators by Chris Dalton · 3 years, 5 months ago
- 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 6 months ago
- 2758a31 Add triangle support to GrPathOuterCurveTessellator by Chris Dalton · 3 years, 6 months ago
- e73c070 Refactor stroke tessellation shaders by Chris Dalton · 3 years, 6 months ago
- df2dbad Reland "Reland "Reland "Use conics with w=Inf to describe triangles for the tessellator""" by Chris Dalton · 3 years, 6 months ago
- 0638df1 Cull tessellated strokes that don't intersect the viewport by Chris Dalton · 3 years, 6 months ago
- 8731a71 Convert GrPathIndirectTessellator to use GrVertexWriter by Chris Dalton · 3 years, 6 months ago
- 4e9d5e2 Use Wang's formula for quadratic and cubic point counts 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
- daa9b8e Add mapRect function and RectToRect constructor to SkM44 by Michael Ludwig · 3 years, 6 months ago
- 5dfb3f4 Collect DMSAA stats by Chris Dalton · 3 years, 6 months ago
- 31fddc3 MSKP support in nanobench by Brian Salomon · 3 years, 6 months ago
- 2579c28 nanobench: Don't tile skps outside their cull rect by Chris Dalton · 3 years, 6 months ago
- 82007f5 Implement a fixed count stroke tessellator by Chris Dalton · 3 years, 7 months ago
- 57ab06c Delete mixed samples by Chris Dalton · 3 years, 7 months ago
- d5a6764 use GrArenas for direct glyph drawing by Herb Derby · 3 years, 7 months ago
- 6ca9e18 Update GrStrokeTessellator to make its own shader by Chris Dalton · 3 years, 7 months ago
- f6123f1 Convert some SkRuntimeEffect::Make to use stage-specific factories by Brian Osman · 3 years, 7 months ago
- 94df572 Convert dmsaa to an SkSurfaceProp by Chris Dalton · 3 years, 7 months ago
- f5b87f9 Make SkSurfaceProps non-optional for SDCs and SkSpecialImages by Chris Dalton · 3 years, 7 months ago
- 50f5e68 Use the word "precision" to describe "1/tolerance" for linearization by Chris Dalton · 3 years, 7 months ago
- cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 7 months ago
- 5a32828 No VS specialization for identity or scale/trans in reduced shader mode by Brian Salomon · 3 years, 7 months ago
- 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 7 months ago
- 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 7 months ago
- ef09423 clean up drawTextUTF8 and rename to textToGlyphRunList by Herb Derby · 3 years, 7 months ago
- 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 7 months ago
- a1db799 Fix Python3 compatibility by Eric Boren · 3 years, 7 months ago
- 06b6f47 Update blendmode benchmark to allow less than 1000 iterations. by John Stiles · 3 years, 7 months ago
- 15da98c Revert "Performance experiment: Disable SkSL inliner in nanobench/skpbench." by John Stiles · 3 years, 7 months ago
- 3f5bee1 Performance experiment: Disable SkSL inliner in nanobench/skpbench. by John Stiles · 3 years, 8 months ago
- f2b3f91 split off --dylib from --jit in nanobench by Mike Klein · 3 years, 8 months ago
- 345f140 Abort in Nanobench if a shader compilation error occurs. by John Stiles · 3 years, 8 months ago
- 2ef627a Add a custom ShaderErrorHandler to Nanobench. by John Stiles · 3 years, 8 months ago
- 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 8 months ago
- f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 8 months ago
- 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 8 months ago
- 1a4fae1 Revert "Performance experiment: Disable SkSL inliner in nanobench/skpbench." by John Stiles · 3 years, 8 months ago
- 045d751 Performance experiment: Disable SkSL inliner in nanobench/skpbench. by John Stiles · 3 years, 8 months ago
- 3401d5e improve SkParagraph's bench accuracy by Herb Derby · 3 years, 8 months ago
- 10a5ff2 Must pass filtering to picture shader by Mike Reed · 3 years, 8 months ago
- fd70865 Reland "Add tooling support for dmsaa" by Chris Dalton · 3 years, 8 months ago
- 22dd57b Revert "Add tooling support for dmsaa" by Chris Dalton · 3 years, 8 months ago
- fc32405 Revert "Revert "Add bench for skparagraph"" by Mike Reed · 3 years, 8 months ago
- 188443b Add tooling support for dmsaa by Chris Dalton · 3 years, 8 months ago
- 180b4a1 Update tooling code to store surface flags instead of "useDIText" by Chris Dalton · 3 years, 8 months ago
- d2702fa Update SkSL benchmark code to match actual Skia output. by John Stiles · 3 years, 8 months ago
- ead52dc Revert "Add bench for skparagraph" by Mike Reed · 3 years, 8 months ago
- 1aa25c3 Add bench for skparagraph by Mike Reed · 3 years, 8 months ago
- 46e7507 Revert "Performance experiment: Disable SkSL inliner in nanobench/skpbench." by John Stiles · 3 years, 8 months ago
- 3f35ac1 Performance experiment: Disable SkSL inliner in nanobench/skpbench. by John Stiles · 3 years, 8 months ago
- 3527389 Add a benchmark of filterColor4f with the matrix color filter by Brian Osman · 3 years, 8 months ago
- 4d7ac49 Declare outputColor and outputCoverage inside emitCode. by John Stiles · 3 years, 8 months ago
- 63fe8e5 move subrun creation to GrTextBlob::Make by Herb Derby · 3 years, 8 months ago
- bf2dd2a Reland "rename GrSDFTOptions to GrSDFTControl" by Herb Derby · 3 years, 8 months ago
- 9edff53 Revert "rename GrSDFTOptions to GrSDFTControl" by Mike Reed · 3 years, 8 months ago
- 40a9061 rename GrSDFTOptions to GrSDFTControl by Herb Derby · 3 years, 8 months ago
- 9ad0982 encapsulate GrSDFTOptions better by Herb Derby · 3 years, 8 months ago
- 861ef8f hoist origin translation out of the run loop by Herb Derby · 3 years, 8 months ago
- 4ac9aad Make it possible to enable hw tessellation outside of test builds by Chris Dalton · 3 years, 8 months ago
- bb33be2 Use SIMD to update hw tessellation tolerances by Chris Dalton · 3 years, 8 months ago
- cbd6575 Revert "Performance experiment: Disable SkSL optimization in nanobench/skpbench" by John Stiles · 3 years, 8 months ago
- 7c0200a Move cubic cusp existence test into GrStrokeHardwareTessellator.cpp by Chris Dalton · 3 years, 8 months ago
- b34a896 Performance experiment: Disable SkSL optimization in nanobench/skpbench by John Stiles · 3 years, 8 months ago
- 981e4a7 Avoid recursion for (most) stroke tessellation patches by Chris Dalton · 3 years, 8 months ago
- ed82686 Delete GrSTArenaList by Chris Dalton · 3 years, 8 months ago
- 82094cd Chain indirect stroke ops that have mismatched colors by Chris Dalton · 3 years, 9 months ago
- 1017a35 Add a dynamic color attrib to hw tessellated stroking by Chris Dalton · 3 years, 9 months ago
- 42582fc Add dynamic stroke attribs to tessellated stroking by Chris Dalton · 3 years, 9 months ago
- dbd4e6f Move ProgramKind and ProgramSettings types out of SkSL::Program. by John Stiles · 3 years, 9 months ago
- 4f065e2 Revert "Performance experiment: Disable SkSL optimization in nanobench/skpbench" by Brian Osman · 3 years, 9 months ago
- 1f19ce2 Reland "Remove deprecated form of SkRuntimeEffect::Make." by John Stiles · 3 years, 9 months ago
- 5ad7590 Performance experiment: Disable SkSL optimization in nanobench/skpbench by Brian Osman · 3 years, 9 months ago
- e89b50a Android roll broke with a compilation error: by Stan Iliev · 3 years, 9 months ago
- 1cda194 Remove deprecated form of SkRuntimeEffect::Make. by John Stiles · 3 years, 9 months ago
- 55f795e introduce a subrun linked list by Herb Derby · 3 years, 9 months ago
- 04f471a Add GrWangsFormula implementation for conics by Tyler Denniston · 3 years, 9 months ago
- 2224100 Create an abstract GrStrokeTessellator class by Chris Dalton · 3 years, 9 months ago
- 1de89c4 Don't use filter-quality by Mike Reed · 3 years, 9 months ago
- e1314a3 Fix a ref on a temporary in benchmark_wangs_formula_cubic_log2 by Chris Dalton · 3 years, 9 months ago
- ebb37e7 Rewrite GrPathTessellateOp as GrPathInnerTriangulateOp by Chris Dalton · 3 years, 9 months ago
- 039f136 filter-quality is deprecated, pass sampling to drawImage by Mike Reed · 3 years, 9 months ago
- 330cfa4 Make GrTriangulator immutable by Chris Dalton · 3 years, 9 months ago
- 9911630 Hide misc non-sampling draw methods by Mike Reed · 3 years, 9 months ago
- 069e484 drawBitmap is deprecated by Mike Reed · 3 years, 9 months ago
- 8a42b09 Update GrInnerFanTriangulator to use an existing SkArenaAlloc by Chris Dalton · 3 years, 10 months ago
- ce75036 SkSL: Remove ByteCode interpreter, generator, etc. by Brian Osman · 3 years, 10 months ago
- e02d7f8 More hiding of legacy drawImage calls by Mike Reed · 3 years, 10 months ago
- e465205 Remove the offthread triangulation from GrPathTessellateOp by Chris Dalton · 3 years, 10 months ago
- d717743 Extract some GrPathTessellatoOp logic into virtual helper classes by Chris Dalton · 3 years, 10 months ago
- 2ac6ce8 Simplify common case for recttorect by Mike Reed · 3 years, 10 months ago
- 5ec2238 Simplify common case of linear filtering with no mips by Mike Reed · 3 years, 10 months ago
- ad48280 Avoid uninitialized values in strokeIndirect SIMD queues by Chris Dalton · 3 years, 10 months ago
- dc607e3 Use bitmap.asImage() by Mike Reed · 3 years, 11 months ago
- 839eef3 Work on hiding filter-quality by Mike Reed · 3 years, 11 months ago
- 8f7d953 Remove public getter for GrSurfaceDrawContext on SkSCanvas. by Brian Salomon · 3 years, 11 months ago
- ac9f0c9 Bitmap.asImage() by Mike Reed · 3 years, 11 months ago
- 9194675 SkSL: In the front-end, rename PipelineStage to RuntimeEffect by Brian Osman · 3 years, 11 months ago
- 0047aff remove very oldest SkVM testing by Mike Klein · 3 years, 11 months ago