- 52cb1d0 Rename GrXferProcessor::DstProxyView to GrDstProxyView. by John Stiles · 3 years, 2 months ago
- feb099c Delete GrStrokeIndirectTessellator by Chris Dalton · 3 years, 2 months ago
- b63711a Hide path tessellation shaders in private files by Chris Dalton · 3 years, 2 months ago
- 98c1a81 Limit fixed count stroking to 32 parametric segments by Chris Dalton · 3 years, 2 months ago
- 3b41278 Move tessellation shader files into a subdirectory by Chris Dalton · 3 years, 2 months ago
- 2f733ec Restructure path tessellation shaders by Chris Dalton · 3 years, 2 months ago
- c7abc8b Disable the indirect stroke tessellator by Chris Dalton · 3 years, 2 months ago
- 2a63f82 Don't request a stencil buffer for strokes that don't need it by Chris Dalton · 3 years, 2 months ago
- 13adb4a Speed up the fixed count parametric/radial sort by Chris Dalton · 3 years, 2 months ago
- ca911ae Remove non-conic stroke shader specializations by Chris Dalton · 3 years, 2 months ago
- 64d06ba Delete identity matrix shaders from tessellation by Chris Dalton · 3 years, 2 months ago
- ad5b447 Improve hw tessellation coverage on "GpuTess" dm bots by Chris Dalton · 3 years, 2 months ago
- 569c01b Simplify heuristics for selecting path tessellators by Chris Dalton · 3 years, 2 months ago
- c91dd69 Update GrFillBoundingBoxShader to use attribs by Chris Dalton · 3 years, 2 months ago
- 8606cec Reland "Re-enable tessellation for cacheable strokes" by Chris Dalton · 3 years, 3 months ago
- 6924048 Optimize GrStrokeFixedCountTessellator by Chris Dalton · 3 years, 2 months ago
- 8447f13 Chop tessellated curves that don't fit in a patch by Chris Dalton · 3 years, 2 months ago
- 8017581 Don't under-allocate curve tessellation triangles by Chris Dalton · 3 years, 2 months ago
- 2758a31 Add triangle support to GrPathOuterCurveTessellator by Chris Dalton · 3 years, 2 months ago
- 0801ffd Update path tessellation shaders to use GrWangsFormula by Chris Dalton · 3 years, 2 months ago
- a9f759d Rewrite the path tessellation sample by Chris Dalton · 3 years, 2 months ago
- e73c070 Refactor stroke tessellation shaders by Chris Dalton · 3 years, 2 months ago
- 85edec6 Update stroke tessellation shader to match instanced by Chris Dalton · 3 years, 2 months ago
- 489fa0b Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 2 months ago
- df2dbad Reland "Reland "Reland "Use conics with w=Inf to describe triangles for the tessellator""" by Chris Dalton · 3 years, 2 months ago
- 0638df1 Cull tessellated strokes that don't intersect the viewport by Chris Dalton · 3 years, 2 months ago
- 8731a71 Convert GrPathIndirectTessellator to use GrVertexWriter by Chris Dalton · 3 years, 2 months ago
- 536b749 Revert "Reland "Reland "Use conics with w=Inf to describe triangles for the tessellator""" by Chris Dalton · 3 years, 2 months ago
- 18d4964 Fix inflation radii of tessellated hairlines by Chris Dalton · 3 years, 2 months ago
- 99e6f0f Reland "Reland "Use conics with w=Inf to describe triangles for the tessellator"" by Chris Dalton · 3 years, 2 months ago
- cad48c6 Revert "Reland "Use conics with w=Inf to describe triangles for the tessellator"" by Robert Phillips · 3 years, 2 months ago
- 6e35474 Revert "Reland "Delete the index buffer from middle-out tessellation"" by Robert Phillips · 3 years, 2 months ago
- 0c2ee32 Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 2 months ago
- 0cfe5e1 Add a GrCullTest class by Chris Dalton · 3 years, 2 months ago
- ff515df Reland "Use conics with w=Inf to describe triangles for the tessellator" by Chris Dalton · 3 years, 2 months ago
- c7dd6f4 Revert "Use conics with w=Inf to describe triangles for the tessellator" by Robert Phillips · 3 years, 2 months ago
- 9db2098 Revert "Delete the index buffer from middle-out tessellation" by Robert Phillips · 3 years, 2 months ago
- 0d0b1b3 Delete the index buffer from middle-out tessellation by Chris Dalton · 3 years, 2 months ago
- 84f7013 Use conics with w=Inf to describe triangles for the tessellator by Chris Dalton · 3 years, 2 months ago
- 4e9d5e2 Use Wang's formula for quadratic and cubic point counts by Michael Ludwig · 3 years, 3 months ago
- 7d97991 Tune up tessellated stroke gms by Chris Dalton · 3 years, 2 months ago
- 85dbeb5 Move tessellation back doors into GrGLSLGeometryProcessor by Chris Dalton · 3 years, 3 months ago
- 2ed22fa Rename GrTessellatingStencilFillOp -> GrPathStencilFillOp by Chris Dalton · 3 years, 3 months ago
- 40ff868 Revert "Re-enable tessellation for cacheable strokes" by Greg Daniel · 3 years, 3 months ago
- 5e1f135 Re-enable tessellation for cacheable strokes by Chris Dalton · 3 years, 3 months ago
- 46d0c04 Revert "Re-enable tessellation for cacheable paths" by Chris Dalton · 3 years, 3 months ago
- dbed577 Re-enable tessellation for cacheable paths by Chris Dalton · 3 years, 3 months ago
- 537293bf Don't attempt to use stencil on wrapped, stencil-less targets by Chris Dalton · 3 years, 3 months ago
- f285bd1 Don't use tessellation on secondary Vk cmd buffers by Chris Dalton · 3 years, 3 months ago
- 82007f5 Implement a fixed count stroke tessellator by Chris Dalton · 3 years, 3 months ago
- 57ab06c Delete mixed samples by Chris Dalton · 3 years, 3 months ago
- 6ca9e18 Update GrStrokeTessellator to make its own shader by Chris Dalton · 3 years, 3 months ago
- 6475638 Add GrPathUtils::conicHasCusp by Chris Dalton · 3 years, 3 months ago
- 50f5e68 Use the word "precision" to describe "1/tolerance" for linearization by Chris Dalton · 3 years, 3 months ago
- 5a32828 No VS specialization for identity or scale/trans in reduced shader mode by Brian Salomon · 3 years, 3 months ago
- 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 4 months ago
- 9b5b7db7 Move GrStrokeTessellator into its own header file by Chris Dalton · 3 years, 4 months ago
- f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 4 months ago
- 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 4 months ago
- 70842ae Update the indirect tessellator to drop extra edges by Chris Dalton · 3 years, 4 months ago
- fd70865 Reland "Add tooling support for dmsaa" by Chris Dalton · 3 years, 4 months ago
- 22dd57b Revert "Add tooling support for dmsaa" by Chris Dalton · 3 years, 4 months ago
- 188443b Add tooling support for dmsaa by Chris Dalton · 3 years, 4 months ago
- 90898de Be more conservative about disabling tessellation for performance by Chris Dalton · 3 years, 4 months ago
- 4d7ac49 Declare outputColor and outputCoverage inside emitCode. by John Stiles · 3 years, 5 months ago
- 7b36149 Align SkSL const rules more closely with GLSL by Brian Osman · 3 years, 5 months ago
- bb33be2 Use SIMD to update hw tessellation tolerances by Chris Dalton · 3 years, 5 months ago
- 948baff Speed up handling of "bowtie" joins in the hw tessellator by Chris Dalton · 3 years, 5 months ago
- 6165526 Fix a bug that threw away tessellation edges on bowties by Chris Dalton · 3 years, 5 months ago
- 7c0200a Move cubic cusp existence test into GrStrokeHardwareTessellator.cpp by Chris Dalton · 3 years, 5 months ago
- ad7a55f Don't block GrTessellationPathRenderer when hw tessellation support exists by Chris Dalton · 3 years, 5 months ago
- 97507e5 Optimize stroke tessellation patch allocation by Chris Dalton · 3 years, 5 months ago
- 981e4a7 Avoid recursion for (most) stroke tessellation patches by Chris Dalton · 3 years, 5 months ago
- ed82686 Delete GrSTArenaList by Chris Dalton · 3 years, 5 months ago
- cad4709 Remove JoinType::kNone from GrStrokeHardwareTessellator by Chris Dalton · 3 years, 5 months ago
- 86b6ac7 Extract stateful parts of GrStrokeHardwareTessellator to helper class by Chris Dalton · 3 years, 5 months ago
- e11168d GrStrokeHardwareTessellator cleanups by Chris Dalton · 3 years, 5 months ago
- d235b91 Remove GrStrokeHardwareTessellator::fCurrentPoint by Chris Dalton · 3 years, 5 months ago
- 82094cd Chain indirect stroke ops that have mismatched colors by Chris Dalton · 3 years, 5 months ago
- 1017a35 Add a dynamic color attrib to hw tessellated stroking by Chris Dalton · 3 years, 5 months ago
- fac4efc Don't use structured binding on the PathStroke struct by Chris Dalton · 3 years, 5 months ago
- 42582fc Add dynamic stroke attribs to tessellated stroking by Chris Dalton · 3 years, 5 months ago
- 3354f8c Simplify stroke join definitions in tessellation shaders by Chris Dalton · 3 years, 5 months ago
- b41676d Extract a subclass for binning stroke instances by Chris Dalton · 3 years, 5 months ago
- dfa9179 Remove GrStrokeIndirectTessellator::fResolveLevelForCircles by Chris Dalton · 3 years, 5 months ago
- 53ab360 Don't forget to call putBackVertices from the stroke tessellator by Chris Dalton · 3 years, 5 months ago
- bc2fa2b Use GrWangsFormula::conic in indirect tessellator by Tyler Denniston · 3 years, 6 months ago
- b849f7a Remove shims for reordering indirect draw command signatures by Chris Dalton · 3 years, 5 months ago
- ff4a533 Calculate join tessellation values in the vertex shader by Chris Dalton · 3 years, 6 months ago
- a43d583 Convert stroke tessellation to using GrVertexWriter by Chris Dalton · 3 years, 6 months ago
- a6a3d05 Add a writer class for indirect draw commands by Chris Dalton · 3 years, 6 months ago
- c740d93 Lift stroke cusp detection out of GPU shaders by Chris Dalton · 3 years, 6 months ago
- 9c00b79 Don't request mixed samples unless we can have >1 stencil sample by Chris Dalton · 3 years, 6 months ago
- 2a1b594 Get tessellation shaders compiling again on GLSL by Chris Dalton · 3 years, 6 months ago
- 05007df Rename GrStrokeOp -> GrStrokeTessellateOp by Chris Dalton · 3 years, 6 months ago
- 04f471a Add GrWangsFormula implementation for conics by Tyler Denniston · 3 years, 6 months ago
- 2224100 Create an abstract GrStrokeTessellator class by Chris Dalton · 3 years, 6 months ago
- a6bf48c Improve handling of cusps in GrStrokeTessellateOp by Chris Dalton · 3 years, 6 months ago
- a7f6e08 Add conic support to GrStrokeTessellateShader by Chris Dalton · 3 years, 6 months ago
- ebb37e7 Rewrite GrPathTessellateOp as GrPathInnerTriangulateOp by Chris Dalton · 3 years, 6 months ago