Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
bb586b2eeba59af265c9efc20d7e9795191e046d
/
src
/
gpu
/
GrTessellator.cpp
84403d7
ccpr: Tessellate fans for very large and/or simple paths
by Chris Dalton
· 7 years ago
82040a9
Revert "ccpr: Tessellate fans for very large and/or simple paths"
by Cary Clark
· 7 years ago
4138c97
ccpr: Tessellate fans for very large and/or simple paths
by Chris Dalton
· 7 years ago
4f34fca
GrTessellator: eliminate some redundant computation.
by Stephen White
· 7 years ago
e40c361
GrTessellator: set a cap on quadratic linearization.
by Stephen White
· 7 years ago
f470b7e
GrTessellator: fix for assert on bevelling.
by Stephen White
· 7 years ago
94b7e54
GrTessellator: fix for points which become non-finite on AA stroking.
by Stephen White
· 7 years ago
e260c46
GrTessellator: implement straight skeleton, phase 2.
by Stephen White
· 7 years ago
95152e1
GrTessellator: refactor, cleanup, add logging.
by Stephen White
· 7 years ago
df429f3
move parts of SkPoint to SkPointPriv
by Cary Clark
· 7 years ago
73e7f80
GrTessellator: when sanitizing contours, remove non-finite points.
by Stephen White
· 7 years ago
2cee283
Fix artifacts on tiny stroked paths scaled up a lot.
by Stephen White
· 7 years ago
9d90224
Revert "GrTessellator: when sanitizing contours, remove non-finite points."
by Robert Phillips
· 7 years ago
5141d21
Revert "Fix artifacts on tiny stroked paths scaled up a lot."
by Robert Phillips
· 7 years ago
267641a
Fix artifacts on tiny stroked paths scaled up a lot.
by Stephen White
· 7 years ago
620cc24
GrTessellator: when sanitizing contours, remove non-finite points.
by Stephen White
· 7 years ago
3f5301b
GrTessellator: fix for collinear out-of-range intersections.
by Stephen White
· 7 years ago
e3a0be7
GrTessellator: fix two NaN issues.
by Stephen White
· 7 years ago
019f6c0
GrTessellator: fix logging; fix test comment.
by Stephen White
· 7 years ago
0cb3167
GrTessellator: fix intersection above the first vertex.
by Stephen White
· 7 years ago
3b5a3fa
GrTessellator: implement out-of-range splitting and AEL rewinding.
by Stephen White
· 7 years ago
6eca90f
GrTessellator: fix for three edges becoming collinear after splitting.
by Stephen White
· 7 years ago
ff60b17
GrTessellator AA: fix 1px wide paths.
by Stephen White
· 7 years ago
64dbb89
GrTessellator: fix for vertex coincident with enclosing edge.
by Stephen White
· 7 years ago
36e4f06
GrTessellator: speed up linearized quadratic Beziers.
by Stephen White
· 8 years ago
bda29c0
GrTessellator (AA): implement fast path for non-intersecting geometry.
by Stephen White
· 8 years ago
3a9aab9
GrTessellator: convert contours to VertexLists.
by Stephen White
· 8 years ago
651cbe9
GrTessellator: Implement a fast path in poly emission.
by Stephen White
· 8 years ago
90732fd
GrTessellator: add a null-check for a clusterfuzz test case.
by Stephen White
· 8 years ago
b56dedf
GrTessellator (AA): restore rounding in Line::intersect().
by Stephen White
· 8 years ago
6641212
GrTessellator: minor cleanups and speedups.
by Stephen White
· 8 years ago
e30cf80
GrTessellator: take sweep_gt out behind the woodshed.
by Stephen White
· 8 years ago
5ad721e
GrTessellator (AA): simplify boundary extraction.
by Stephen White
· 8 years ago
16a40cb
GrTessellator (AA): sorting and comparison performance improvements.
by Stephen White
· 8 years ago
8a0bfc5
GrTessellator: misc. cleanups and minor tweaks.
by Stephen White
· 8 years ago
4978906
GrTessellator (AA): implement fast path for removing non-boundary edges.
by Stephen White
· 8 years ago
11f65e0
GrTessellator (AA): Performance tweaks and cleanup.
by Stephen White
· 8 years ago
dab4811
Revert "GrTessellator (AA): Performance tweaks and cleanup."
by Ben Wagner
· 8 years ago
e595bbf
GrTessellator (AA): Performance tweaks and cleanup.
by Stephen White
· 8 years ago
5926f2d
GrTessellator (AA): fix "Canvas Arcs" coverage artifact.
by Stephen White
· 8 years ago
5cdc9dd
Move GrTessellator from SkChunckAlloc to SkArenaAlloc.
by Herb Derby
· 8 years ago
92eba8a
GrTessellator (AA): improve antialiasing of thin shapes.
by Stephen White
· 8 years ago
48ded38
GrTessellator (AA): Fix for missing fill artifacts.
by Stephen White
· 8 years ago
56158ae
GrTessellator (AA): improve AA quality for near-overlapping paths.
by Stephen White
· 8 years ago
86cc841
AA GrTessellator: fix bevelling of acute angles.
by Stephen White
· 8 years ago
eaf0079
GrTessellator: fix for disappearing thin path.
by Stephen White
· 8 years ago
e7a364d
GrTessellator: fix artifact with exactly-1-px-wide edges.
by Stephen White
· 8 years ago
2e2cb9b
GrTessellator: fix compile when LOGGING_ENABLED.
by Stephen White
· 8 years ago
bf6137e
Modify GrTessellator to use a VertexList where possible.
by Stephen White
· 8 years ago
2f4686f
Quality and performance fixes for AA tessellating path renderer.
by Stephen White
· 8 years ago
021f927
Revert "Quality and performance fixes for AA tessellating path renderer."
by Stephan White
· 8 years ago
d4b2155
Quality and performance fixes for AA tessellating path renderer.
by Stephen White
· 8 years ago
7ecc596
Remove SkAutoTDeleteArray
by Ben Wagner
· 8 years ago
7ab96e9
GrTessellator: make inverse fill types more sane.
by senorblanco
· 8 years ago
8c8fcef
fix vertex alpha calculation in GrTesselator
by lsalzman
· 8 years ago
49df8d1
GrTessellator: refactor Line out of Edge.
by senorblanco
· 8 years ago
f57372d
Screenspace AA tessellated GPU path rendering.
by senorblanco
· 8 years ago
682580f
Revert of Screenspace AA tessellated path rendering. (patchset #37 id:730001 of https://codereview.chromium.org/1152733009/ )
by senorblanco
· 8 years ago
9992bde
Screenspace AA tessellated GPU path rendering.
by senorblanco
· 8 years ago
212c7c3
Tessellator: better fix for reused-edges issue.
by senorblanco
· 8 years ago
70f5251
Fix assert caused by floating point error in tessellating path renderer.
by senorblanco
· 8 years ago
99f942e
Fix vertex count estimate in GrTessellator.
by senorblanco
· 8 years ago
93e3fff
Fix for rare crash in Poly::addEdge().
by senorblanco
· 8 years ago
531237e
Tessellator: stop copying vertices into Polys and Monotones.
by senorblanco
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
6599eff
GrTessellator: abstract vertex allocation into caller.
by senorblanco
· 9 years ago
e6eaa32
Small GrTessellator refactor and cleanup.
by senorblanco
· 9 years ago
e9709e8
Broke GrTessellatingPathRenderer's tessellator out into a separate file.
by ethannicholas
· 9 years ago
fb82437
Revert of Broke GrTessellatingPathRenderer's tessellator out into a separate file. (patchset #8 id:240001 of https://codereview.chromium.org/1557083002/ )
by caryclark
· 9 years ago
8b05cb8
Broke GrTessellatingPathRenderer's tessellator out into a separate file.
by ethannicholas
· 9 years ago