- 9aca7f7 Yank GrStrokeTessellationShader out of StrokeTessellators by Chris Dalton · 2 years, 11 months ago
- b339d59 Fold GrStrokeTessellationShader::ShaderFlags into PatchAttribs by Chris Dalton · 2 years, 11 months ago
- 09ece93 Move breadcrumb and inner-fan triangles out of PathCurveTessellator by Chris Dalton · 2 years, 11 months ago
- f0f447c Yank GrPathTessellationShader out of PatchTessellators by Chris Dalton · 2 years, 11 months ago
- 08a9711 Reland "Implement batching for convex tessellated paths" by Chris Dalton · 2 years, 11 months ago
- 954e81a Revert "Implement batching for convex tessellated paths" by Robert Phillips · 2 years, 11 months ago
- 9613060 Implement batching for convex tessellated paths by Chris Dalton · 2 years, 11 months ago
- 54c496b use SkStrikeSpec in remote and main strike cache by Herb Derby · 3 years ago
- f207db2 Rename PathXform to AffineMatrix by Chris Dalton · 3 years ago
- 233f4d8 Convert MiddleOutPolygonTriangulator to an iterator by Chris Dalton · 3 years ago
- 3a9a799 Move sk_memset* from SkUtils to SkOpts by Kevin Lubick · 3 years ago
- 784b7b7 Remove recursion from PathWedgeTessellator chopping by Chris Dalton · 3 years ago
- afa657d Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years ago
- 6bb17ab Reland "Lift recursive curve culling out of tessellators" by Chris Dalton · 3 years ago
- b3ecd56 Revert "Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files" by Greg Daniel · 3 years ago
- 65a726b Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years ago
- 13fd52e Reland "Create a common Tessellation.h header" by Chris Dalton · 3 years ago
- 29187b1 Revert "Create a common Tessellation.h header" by Greg Daniel · 3 years ago
- 5f13275 Revert "Lift recursive curve culling out of tessellators" by Greg Daniel · 3 years ago
- 75e1f4c Lift recursive curve culling out of tessellators by Chris Dalton · 3 years ago
- 8a2a020 Create a common Tessellation.h header by Chris Dalton · 3 years ago
- 52aee23 GrVertexWriter -> skgpu::VertexWriter by Chris Dalton · 3 years ago
- e3ff9b1 Remove GrContextOptions from GrShaderCaps constructor by Brian Osman · 3 years ago
- dd07eb0 Move VectorXform into the wangs_formula namespace by Chris Dalton · 3 years ago
- 49c7667 Delete the skgpu::tess namespace by Chris Dalton · 3 years ago
- 2fceb21 [graphite] Add an IntersectionTree class by Chris Dalton · 3 years ago
- ab0a13d Removed the final remnants of IRGenerator by Ethan Nicholas · 3 years ago
- d0c7f63 Move Wang's formula back into src/gpu/tessellate by Chris Dalton · 3 years ago
- 8f4e560 Use CommonFlags namespace for other flags/functions by Kevin Lubick · 3 years ago
- f541ddf Move ToolUtils::make_big_path() to bench/ by Kevin Lubick · 3 years ago
- 0de8a96 Create an skgpu::tess namespace by Chris Dalton · 3 years ago
- 9fa47cc Make class members that are static constexpr also be inline. by Brian Salomon · 3 years ago
- 791c0d3 Remove ASTNode and SkSLParser by Ethan Nicholas · 3 years ago
- 12732e4 Reland "remove drawing from ShaderMaskBench ctor" by Herb Derby · 3 years, 1 month ago
- a253281 Revert "remove drawing from ShaderMaskBench ctor" by Brian Osman · 3 years ago
- 4c5f3ba remove drawing from ShaderMaskBench ctor by Herb Derby · 3 years, 1 month ago
- 106e7ff remove drawing from ctor by Herb Derby · 3 years, 1 month ago
- 92ae58f Reland "bench: Add PhoneHub assets to skottie-vs-png decode bench" by Avery Musbach · 3 years, 1 month ago
- bd8bbcd Revert "bench: Add PhoneHub assets to skottie-vs-png decode bench" by Brian Osman · 3 years, 1 month ago
- 0541a98 bench: Add PhoneHub assets to skottie-vs-png decode bench by Avery Musbach · 3 years, 1 month ago
- 8c9c185 Simplify SkAAClip to use SkClipOp, not SkRegion::Op by Michael Ludwig · 3 years, 1 month ago
- de2b609 Move symbol-table push/pop methods out of IRGenerator. by John Stiles · 3 years, 1 month ago
- 95ea283 Remove neglected fillOptions function from nanobench. by Greg Daniel · 3 years, 1 month ago
- 7ad42c0 Fix nanobench perf bug with large --ms values by Brian Osman · 3 years, 1 month ago
- fbf0214 Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
- 2af13c1 Reland "Fix compilation w/ "skia_enable_svg = false" (take 2)" by Robert Phillips · 3 years, 1 month ago
- 44b7568 Revert "Fix compilation w/ "skia_enable_svg = false" (take 2)" by Robert Phillips · 3 years, 1 month ago
- be2c3ee Fix compilation with "skia_enable_skparagraph = false" by Robert Phillips · 3 years, 1 month ago
- 30a6b10 Fix compilation w/ "skia_enable_svg = false" (take 2) by Robert Phillips · 3 years, 1 month ago
- 2a26c50 Store the correct number of samples in GrProgramInfo by Chris Dalton · 3 years, 1 month ago
- 62bd633 Move tessellation ops to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
- 9f1e06a Reland "Add sRGB 8888 colortype" by Brian Osman · 3 years, 2 months ago
- 405eb7b Revert "Add sRGB 8888 colortype" by Brian Osman · 3 years, 2 months ago
- 0f7c10e Add sRGB 8888 colortype by Brian Osman · 3 years, 2 months ago
- abae275 Fix shadowed-variable warning in PathIter bench code. by John Stiles · 3 years, 2 months ago
- fcb5023 Remove old color space configs from tools by Brian Osman · 3 years, 2 months ago
- 41ebbd7 Move triangulators and tessellators into gpu/geometry by Robert Phillips · 3 years, 2 months ago
- 4a5e22a Further unified error handling between SkSL and DSL by Ethan Nicholas · 3 years, 2 months ago
- 73339ad Fix cases of variable shadowing in /bench/. by John Stiles · 3 years, 2 months ago
- 979b5ae Switch nanobench (and perf bots) over to new via-style color spaces by Brian Osman · 3 years, 2 months ago
- 4895946 Move ProgramImpl definitions into Processor subclass headers. by Brian Salomon · 3 years, 2 months ago
- bab2d11 Improve consistency of GP::ProgramImpl subclasses by Brian Salomon · 3 years, 2 months ago
- f95940b Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl by Brian Salomon · 3 years, 2 months ago
- 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years, 2 months ago
- 54fd96b Fix Wunused-but-set-variable warnings by Brian Salomon · 3 years, 2 months ago
- 2f6e2f8 Use SkClipOp::kFoo instead of kFoo_SkClipOp from SkClipOpPriv by Michael Ludwig · 3 years, 2 months ago
- 4dca831 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext by Robert Phillips · 3 years, 2 months ago
- 17eaf62 Update GrPathTessellator::prepare() to take a list of paths by Chris Dalton · 3 years, 2 months ago
- 310178c Microbench for canvas save/restore calls by Brian Osman · 3 years, 2 months ago
- 6966981 Add a 'pathMatrix' to GrPathTessellator::prepare by Chris Dalton · 3 years, 2 months ago
- 40c906f Don't store a GrVertexWriter pointer in GrMiddleOutPolygonTriangulator by Chris Dalton · 3 years, 2 months ago
- 400f52e Retract GrSurfaceDrawContext.h a bit by Robert Phillips · 3 years, 2 months ago
- 40bc657 If we have no textures, suppress the shader by Mike Reed · 3 years, 3 months ago
- 6417cfc Add _bilerp variant to vertices bench by Mike Reed · 3 years, 3 months ago
- d068e41 Pass separate texs so we don't cheat in drawVerts by Mike Reed · 3 years, 3 months ago
- 0e2fb66 Add flag to force high-precision RP by Mike Reed · 3 years, 3 months ago
- dd2fdea Initial land of DSLParser by Ethan Nicholas · 3 years, 3 months ago
- e40495d Untangle GrSurfaceDrawContext.h, GrTextureOp.h and GrFillRectOp.h by Robert Phillips · 3 years, 3 months ago
- 50516f3 Add a robust "isinf" workaround for tessellation by Chris Dalton · 3 years, 3 months ago
- 3febc61 Revert "Add an isinf() polyfill for tessellation shaders" by Chris Dalton · 3 years, 3 months ago
- 6aaf00f Add a "usesMSAASurface" arg to GrMeshDrawOp::onCreateProgramInfo by Chris Dalton · 3 years, 3 months ago
- f8b7c1a Pass CTM to path effects (experimental) by Tyler Denniston · 3 years, 3 months ago
- 54fd2c5 Re-enable large png decode bench by Florin Malita · 3 years, 3 months ago
- cd947ac Extend blendmodes bench to time sprites by Mike Reed · 3 years, 3 months ago
- a8d2bf7 Disable large png bench by Florin Malita · 3 years, 3 months ago
- d584ddd Add skottie-vs-png decode bench by Florin Malita · 3 years, 3 months ago
- 6904303 Add an isinf() polyfill for tessellation shaders by Chris Dalton · 3 years, 3 months ago
- bb995e6 Add an sk_VertexID workaround for tessellated stroking by Chris Dalton · 3 years, 3 months ago
- efe9df3 Revert "Don't keep "outResultsFile" open in nanobench" by Herb Derby · 3 years, 4 months ago
- 7114395 Switch GrMeshDrawOp::Target to be the stand alone GrMeshDrawTarget class by Robert Phillips · 3 years, 4 months ago
- 2d8b835 Add SkBlender class; thread into SkVMBlitter. by John Stiles · 3 years, 4 months ago
- af8047d Rename existing 'Blend' enums/names to 'BlendFilter'. by John Stiles · 3 years, 4 months ago
- 6823b50 Revert "Revert "Switched SkSL parser APIs from char* + length to string_view"" by Ethan Nicholas · 3 years, 4 months ago
- 85ed605 Revert "Switched SkSL parser APIs from char* + length to string_view" by Jorge Betancourt · 3 years, 4 months ago
- 2705cbf Switched SkSL parser APIs from char* + length to string_view by Ethan Nicholas · 3 years, 4 months ago
- 9d1cc05 Add scratch-only version of performDeferredCleanup by Michael Ludwig · 3 years, 4 months ago
- 198ac15 Reland "Fix tessellation checks for "usesVaryingCoords"" by Chris Dalton · 3 years, 4 months ago
- 7391511 Fix compiler error in TessellateBench.cpp by Chris Dalton · 3 years, 4 months ago
- 5d1599f Revert "Fix tessellation checks for "usesVaryingCoords"" by Jim Van Verth · 3 years, 4 months ago
- 9e67891 Revert "Wean tessellation off SkPathOps" by Chris Dalton · 3 years, 4 months ago